#indieweb 2017-04-30

2017-04-30 UTC
#
KartikPrabhu
"The revival of the return of the revenge of the silo"
#
KartikPrabhu
you need to have a subtitle to sell your Twitter show gRegorLove
takyoji[m] joined the channel
KevinMarks joined the channel
#
takyoji[m]
Out of curiosity, how much has it been looked into for having the IndieWeb concept federate with GNU Social-based networks?
#
aaronpk
well, we already have pubsubhubbub in common
#
aaronpk
and most of the gnu social projects have microformats markup now, so their permalinks are machine readable now, like how when you drop a link to a gnusocial post in here Loqi expands it
#
takyoji[m]
and admittingly I'm only just starting to read into IndieWeb a little more. I'm assuming the concept to IndieWeb is by presenting the data through Microformats, which is then to be parsed, rather than solely providing a more machine-friendly format (not saying that Microformats are bad or anything)?
#
KartikPrabhu
what does "federate" mean as a verb?
#
KartikPrabhu
takyoji[m]: Indieweb bascially means that you post your stuff on your own site and use your own domain name as your identity
#
takyoji[m]
Perhaps I may be misusing the term, but my meaning behind the usage is of "to interoperate with"
#
KartikPrabhu
you can use microformts if you want or use something else to represent that data
#
takyoji[m]
So IndieWeb is primarily the name of the concept, not necessarily an explicit set of standards/protocols (whereas you're able to use any standard/protocol that makes sense with it)?
#
aaronpk
yes, and there is also a concerted effort around a few specs that we use to be able to talk to each other using our websites
[eddie] and funwhilelost joined the channel
#
GWG
When will a webmention not have a source that is primarily an h-entry?
#
aaronpk
it could be an h-review, h-recipe, or something else
#
GWG
The current WordPress code always assumes an h-entry
mlncn and davidmead joined the channel
#
GWG
I am trying to figure out how best to extend it for future use.
#
KartikPrabhu
webmention can be from any URL even without mf2
#
GWG
KartikPrabhu: I know. But I'm looking for use cases people currently are sending.
#
aaronpk
if my code doesn't find an h-entry that is in-reply-to my post, it shows up as a "mention"
#
KartikPrabhu
aaronpk: yeah same here
#
aaronpk
regardless of whether or not there was any mf2 on it
#
GWG
Already set up that way.
#
GWG
But the lack of sufficient other checks is why people are complaining that likes and such are ending up as mentions.
#
GWG
So I want to expand the definitions a bit.
#
KartikPrabhu
if there is a like-of it is a like, I don't see why the h-entry bit has to be expanded
#
GWG
That was the 'and such' part.
#
aaronpk
i look for a few specific properties of the post, regardless of type. i store published, author info, name and content.
#
aaronpk
if there is a name, it shows up differently
#
KartikPrabhu
yeah I don;t think I check h-* at all
#
KartikPrabhu
as in h-* type
KevinMarks_ and wolftune joined the channel
#
GWG
I'm generalizing to look for the top level item that matches the source URL.and then determine what to do with it.
[kevinmarks] joined the channel
#
miklb
aaronpk KartikPrabhu that makes a lot of sense, I hadn't thought about it that way. Simplifies my perspective. ✔️
jgee, kerozene, wolftune, snarfed1, snarfed, mlncn, tantek and hvxgr joined the channel
#
Loqi
[superfeedr] "Congratulations @t on 100 Days of Positive Posts! #100DoPP Thanks for making the world kinder and richer! #indieweb" by Chris Aldrich on 2017-04-30 http://stream.boffosocko.com/2017/congratulations-t-on-100-days-of-positive-posts-100dopp-thanks
[chrisaldrich] joined the channel
#
[chrisaldrich]
tantek++ ^^
#
Loqi
tantek has 214 karma in this channel (334 overall)
tantek and snarfed joined the channel
#
miklb
GWG is there not an h-card widget in the IndieWeb plugin?
#
miklb
is see the rel=me but wondering if there's utility in having an h-card widget that can be dropped in with necessary markup.
endi joined the channel
#
GWG
miklb, it is in Syndication Links. I have been meaning to move it over.
#
Loqi
[superfeedr] "Indieweb adoption - how does a new way spread?" by James Duncan on 2017-04-27 https://colinwalker.blog/2017/04/27/indieweb-adoption-how-does-a-new-way-spread
barpthewire, miklb, catsup, Kopfstein, KevinMarks, nitot_ and mlncn joined the channel
#
miklb
GWG ah, ok. I opened a ticket for that.
botka, CaptainCalliope_, davidmead and kerozene joined the channel
#
GWG
miklb: The design of my h-card widget was never very good.
leg and kerozene joined the channel
#
GWG
Working on flattening my microformats now
snarfed and wolftune joined the channel
#
miklb
GWG then I may design one and submit a PR for the IndieWeb plugin, and if not accepted there, just leave it as a widget for my theme.
#
GWG
miklb: That's why I never moved it. It wasn't good enough.
#
miklb
OK, I hadn't looked at it yet.
#
GWG
Right now, I was looking at colinwalker's like of chrisaldrich's post using the debugging output I set up. It is showing the like-of property, but declaring it a mention.
#
GWG
Trying to figure out why
#
miklb
sure, not suggesting you shift gears. Started working on theme and solving simple way to add h-card came to mind.
KevinMarks joined the channel
#
miklb
GWG I just ask questions because I haven't been around for all discussions. Often times there are very good reasons a decision was made.
#
GWG
miklb: I am not bothered. I just really wish for a good and flexible design. A weakness of mine
KevinMarks, KartikPrabhu, Pierre-O, KevinMarks_ and [colinwalker] joined the channel
#
[colinwalker]
@GWG Is that issue at my end?
#
GWG
It is finding the like-of property but declaring it a mention. Looking more closely.
#
GWG
That's why I built a way to output the results to debug the code
#
GWG
Once this is finished, new extensions should be easier
wolftune joined the channel
#
Loqi
[adtac] commento: A lightweight, open source, tracking-free comment engine alternative to Disqus
tantek joined the channel
#
tantek
good morning #indieweb!
#
aaronpk
good morning!
#
Loqi
good morning!
amz3` and KevinMarks joined the channel
#
tantek
aaronpk, I have small inkling of what you felt like on day 101 ;)
#
aaronpk
oh yeah! happy 100 days!
#
tantek
that was much harder than I expected
#
schmarty
tantek++ congrats on the 100 days!
#
Loqi
tantek has 215 karma in this channel (335 overall)
#
GWG
I was contemplating a 100 days of posting
#
tantek
you should do it! I learned a lot
#
tantek
perhaps even 100 days of positive posting ;)
#
GWG
tantek, I have to come up with rules that I can do. Not complicated ones
#
GWG
For example, is it posting anything or do I want to be more specific?
#
GWG
Do I want a mix of things?
#
GWG
I couldn't even do a location post while I was away
#
tantek
GWG, I suggest make it easier on yourself. so yes, posting anything. even just a short positive note.
#
tantek
original posts, not responses
#
GWG
I don't respond enough either
#
tantek
that's ok, start with original posts
#
tantek
I allowed myself a couple of flexibilities
#
GWG
Like?
#
tantek
1. Posting past midnight was ok for the day
#
tantek
(technically after midnight is the next day)
#
GWG
I understand
#
tantek
2. If I missed a day (or days), I would have to make up that day by posting something positive I did that specific day that I missed
#
tantek
I was able to do that because I keep a decent personal log and going back to it I was able to look back and pick either the most positive thing from a past day, or something simple & positive
#
tantek
GWG, example of #2 - literally my 100th day I had to catchup from day 95 (inclusive): http://tantek.com/2017/119/
#
GWG
Well, if I finish this project I'm working on today, I think I will draft up some rules and give it a shot.
#
tantek
keep the rules simple so you can adjust as needed
#
GWG
My mind is still wrapped in trying to completely change Semantic Linkbacks to store mf2 properties, support slightly more complexity, and figure out why it is declaring likes as mentions.
#
GWG
And laundry
botka joined the channel
#
[colinwalker]
I did a write365 project in 2014 - a post a day for a year aiming for at least 300 words. It wasn't a positive posting thing, just doing 'something' every day. I missed 5 days due to illness so added them at the end. It was hard.
#
tantek
365 is much harder than 100!
#
[colinwalker]
I kinda felt burnt out by the end
#
tantek
that's a good warning.
#
tantek
and good reason to choose # days and project topic modestly something hopefully you can sustain without feeling burnt out!
#
tantek
300 words is quite a bit, not sure I could do that for a week much less a year!
#
tantek
aaronpk, are you still "on break" from 100 days projects? or do you have some "large" projects that you are working on instead?
#
tantek
I'm considering whether to take a break, or to immediately start another 100 days project
#
aaronpk
i'm focusing on larger projects right now, and also leaving time for travel coming up
#
aaronpk
i'll be out of town for almost 2 weeks for indiewebcamps germany!
#
tantek
good point! travel makes it harder for sure
#
GWG
I am still recovering from my trip.
#
GWG
I was thinking of just posting anything being the goal.
amz3` joined the channel
#
miklb
yes! Use your site more, and I think you'll find you will begin to get clarity on what YOU want to work on.
tantek joined the channel
#
GWG
That is my hope. Post UI is hard
#
tantek
it is!
#
GWG
Either way, I want to finish the current thing
#
tantek
I want to do a more ambitious 100 Days project, and yet even "just" 100DoPP was challenging
#
GWG
tantek, how about a week of x?
#
GWG
Not every project is 100 worthy
#
tantek
GWG, that might be more reasonable. or pick any other # of days
#
GWG
Exactly
#
tantek
GWG, I think part of it is about persistence and seeing if you can make something a habit
#
GWG
As I tell my trainees, you have to walk before you can run
#
miklb
is still in the crawling phase
#
GWG
I have a tendency to dream big
[eddie] joined the channel
#
GWG
I have ideas I may not get to for ages or ever. I try to achieve something though
#
miklb
same. I just get stuck in 2nd gear between dream and do. But I'm slowly shifting.
#
GWG
miklb, just like your theme, I hope to release something people like
#
miklb
this might be the 1st time I have worked on something that wasn't just for me that I shared (as the only person working on it that is.) Different approach necessary to say the least.
#
[eddie]
That's funny, I asked the 100 days question in the other channel because I saw the wiki update from aaronpk, and I had no idea of the conversation going on in this channel
#
Loqi
[superfeedr] "Lot of discussion about #100days in #indieweb. I should probably do a 100 days of yard work ?" by Michael Bishop on 2017-04-30 https://miklb.com/1600-2/
Pierre-O joined the channel
#
tantek
that would count! :)
#
tantek
miklb, you have to see list of ideas for more things like that ;) https://indieweb.org/100DaysOfIndieWeb#More_100_days_projects
#
GWG
I am looking for the algorithm to determine the representative item from parsed Microformats 2 if there are multiple items. Is there a discussion of that in the wiki?
#
GWG
Comments says to only use the first entry. But I have seen some strange markup
#
GWG
Especially with WordPress themes, including mine
tantek joined the channel
#
sknebel
GWG: I think you could check if u-url == current url (and/or possibly u-uid? tantek, is that what u-uid is for?)
#
Loqi
sknebel: skippy left you a message 2 days, 17 hours ago: thanks for pointing me to bestmotherfucking.website. I just submitted a PR. That'll be a fun one to tweet about. ;)
gRegorLove joined the channel
#
GWG
I have been looking at that, but wondering if anyone laid it out
#
tantek
sknebel: yes that's an aspect of the representative h-card algorithm that could be re-used for other objects
#
GWG
I have changed the coding to no longer limit itself to h-entry, and instead embrace all objects
#
GWG
Excuse me, except h-as-*, still not sure what to do with those
j12t joined the channel
#
tantek
well hopefully they shouldn't exist outside of an h-entry, so you should be able to ignore any h-as-*
#
j12t
Planning trip to IndieWeb Summit in Portland. Any word on the venue yet? Trying to pick the right neighborhood for a hotel ...
#
tantek
j12t awesome!
#
tantek
I haven't picked a hotel yet either myself
#
GWG
I have to check fares
#
j12t
Does "somewhere downtown" sound about right, or is minor outlaying islands a possibility for the venue?
#
GWG
j12t, pick a hotel rate you can cancel is my advice
#
aaronpk
"Somewhere downtown" yep
#
aaronpk
I will hopefully hear back on the venue confirmation tomorrow
#
j12t
Darn, I was hoping for a beach :-)
#
tantek
aaronpk, I wonder if it is worth recommending a few hotels for folks coming from out of town or who may be otherwise unfamiliar with Portland
#
aaronpk
Sure, I think there are some listed on last year's page
#
schmarty
there are some hotels at /2016#Hotels but not at 2016.indieweb.org
amz3` joined the channel
#
miklb
GWG what do you think about me just building the h-card widget into my theme with the plan to eventually offer it up to the IW plugin? Just so I don't lose focus on the theme. But I think it is a necessary element where ever it lives.
#
GWG
miklb, you should. Build it as an inclided file so you can fork as needed.
#
GWG
Beaches are expensive. I learned that at IWC LA
#
GWG
That is why I stayed a few stops down a transit line
#
GWG
The best places to have a venue is either in the city center or a little outside the center with easy transit options.
tantek joined the channel
#
miklb
what does it mean if an airline charges $40 more for "main cabin"? otherwise you sit in cargo?
KevinMarks and snarfed joined the channel
#
GWG
Hmmm..JetBlue's fare went down.
#
GWG
I think I'll let it ride
#
GWG
I still can't figure out why this is being classified as a mention instead of a like.
#
snarfed
GWG: my years old bug too!!! i've been lazy and haven't tried to debug that enough, but it's plagued me for years, can't wait to see it fixed
#
GWG
snarfed: You are partly responsible for the design I'm implementing.
#
snarfed
...thanks?
#
GWG
I'm mirroring some of the Micropub ideas you implemented
#
GWG
Properties stored in comment meta as mf2_, for example. That should allow for progressive enhancement in future.
#
Loqi
Anonymous
#
snarfed
plenty more on other posts
#
snarfed
(those are actually fb reactions. iirc it happened more to me with replies, but i expect same root cause)
#
tantek
emoji?
#
snarfed
yeah that's one common trigger but definitely not the only
#
GWG
But, on colinwalker's recent example, it finds a like-of property, which should make the code of type like.
#
GWG
The code has never known about emoji
#
snarfed
mostly demurs from CMS deep dives
#
tantek
snarfed, not sure all such reactions should be considered equivalent (even roughly) to likes
#
tantek
what are reactions
#
Loqi
reactions refer to the subset of responses/interactions with a post that are quicker, more impulsive, but still a conscious act, typically a simple UI gesture without writing any content, such as likes, reposts, bookmarks, or perhaps multiple simple UI gestures, such as selection a text range and posting a quotation of part of a post, or picking a person from a list to post an invitation as a response to seeing an event https://indieweb.org/reactions
#
snarfed
sure but that's a different point from the bug in the plugin that sometimes ignores the mf2 altogether and defaults to bare mention
#
tantek
oh, instead of a comment?
#
GWG
Well, actually, the code has a series of conditions, and if none is met, it assumes it is a mention. That is the way it should be.
#
snarfed
right. here's another reaction on the same post that worked fine. no code changes between. https://snarfed.org/2017-03-12_23853#comment-2603372
#
Loqi
Clara Shih
#
GWG
Which makes me assume the conditions are to blame.
#
tantek
snarfed, what's odd is that it's not *completely* ignoring the h-entry
#
snarfed
GWG: is there a canonical issue for this bug? i know there have been a few in various stages at different times, across both semantic-linkbacks repos :(:(:(
#
tantek
In this example: https://snarfed.org/2017-03-12_23853#comment-2603533 it's picking up the h-card u-photo inside the h-entry, but not the h-card p-name, and apparently it's ignoring the u-in-reply-to
#
Loqi
Anonymous
#
Loqi
[colin-walker] #82 Semantic_linkbacks_type returning incorrectly
#
snarfed
GWG: issue, not version
#
GWG
If you want to add all your examples.
#
snarfed
oh nm thanks
#
snarfed
would you mind closing all the others if any are still open?
#
snarfed
(both repos)
#
GWG
snarfed: I don't have permissions for that.
#
snarfed
pls ask for permission then, you definitely deserve it!
#
GWG
I may, after I have my PR ready. The original assumptions the plugin made are 4 years old. Things have gotten more complex since then, so I'm trying to account for that.
#
GWG
Basically, everything is run through a class mapping and a rel mapping function to determine type. And I think that is where the problem is.
#
miklb
definitely sounds like need a better mouse trap
#
GWG
miklb: It's been adequate for a long time.
davidmead joined the channel
#
miklb
GWG I don't mean to discredit the work, but as you said, it's four year old logic and things have changed.
#
GWG
I think the problem is in a function that searches for a URL in an array of URLs
#
GWG
I need a second opinion. I'm missing something. There is differently something wrong with this function. https://github.com/pfefferle/wordpress-semantic-linkbacks/blob/master/includes/class-linkbacks-mf2-handler.php#L407
#
GWG
Never mind, I think I figured it out.
#
GWG
An attempt to make a PHP notice go away created an error in the function.
[kevinmarks] and mlncn joined the channel
#
Loqi
[superfeedr] "@ChrisAldrich Thank you! It was harder than I expected, and a good personal development challenge. Now considering renewing for another 100 days, or perhaps just continuing to do it by default (not part of a project) and picking a different #100dayproject. 100 Days of IndieWeb still seems intimidating (despite my contributing almost daily to IndieWeb), so I may pick one of these: https://indieweb.org/100DaysOfIndieWeb#More_100_days_projects" on 2017-04-30 http://tantek.com/2017/120/t1/
mlncn, R2ZER0, [eddie], kerozene, KevinMarks and Pierre-O joined the channel