#indiewebcamp 2016-04-13

2016-04-13 UTC
begriffs, miklb and brandonrozek joined the channel
#
@ResinOnline
IndieWeb Has joined the ResinOnline family. Go say hello! https://twitter.com/IndieWebUK
(twitter.com/_/status/720014386044223488)
#
@gogasi_
RT @openSUSE Interested in re-claiming your #web? Go #IndieWeb together with @t @adactio @aaronpk in @nuernberg_de this WE https://indiewebcamp.com/2016/Nuremberg
(twitter.com/_/status/719940652662849536)
#
@aaronpk
RT @openSUSE Interested in re-claiming your #web? Go #IndieWeb together with @t @adactio @aaronpk in @nuernberg_de this WE https://indiewebcamp.com/2016/Nuremberg
(twitter.com/_/status/719938210407682048)
#
@adactio
RT @openSUSE Interested in re-claiming your #web? Go #IndieWeb together with @t @adactio @aaronpk in @nuernberg_de this WE https://indiewebcamp.com/2016/Nuremberg
(twitter.com/_/status/719928961707454464)
#
@cho2MLHC
RT @openSUSE Interested in re-claiming your #web? Go #IndieWeb together with @t @adactio @aaronpk in @nuernberg_de this WE https://indiewebcamp.com/2016/Nuremberg
(twitter.com/_/status/719927803584483328)
#
@henne
RT @openSUSE Interested in re-claiming your #web? Go #IndieWeb together with @t @adactio @aaronpk in @nuernberg_de this WE https://indiewebcamp.com/2016/Nuremberg
(twitter.com/_/status/719918526488834049)
#
@openSUSE
Interested in re-claiming your #web? Go #IndieWeb together with @t @adactio @aaronpk in @nuernberg_de this WE https://indiewebcamp.com/2016/Nuremberg
(twitter.com/_/status/719914707566649344)
#
@miklb
@BryanSchuetz I’m not in DC, but you should stop by #indiewebcamp in IRC @olivermakes
(twitter.com/_/status/719907768703041537)
#
@balessan
Just discovered the WebMention W3C specification, seems promising accordingly to LDP resources discovery ! #ldp #w3c https://www.w3.org/TR/webmention/#introduction
(twitter.com/_/status/719825907079372800)
#
@jkphl
Completely overwhelmed: Counting 46 registrations for our @indiewebcamp next weekend. Only 4 seats left! Info message going out soon. #nueww
(twitter.com/_/status/719825279821021184)
#
@jgmac1106
Anyone have $5-10 to spare for our #NHV hack-a--thon: https://medium.com/@jgmac1106/3-lessons-we-learned-from-designing-an-inclusive-hack-a-thon-36ccb8b025e9#.v54usl1p2 #teachtheweb #indieweb #ctedu #edtechchat #clmooc #ccourses
(twitter.com/_/status/719539530945163264)
#
@dshanske
@tealtan @anildash @kissane We're looking to do another Indiewebcamp in NYC if you are interested in being involved.
(twitter.com/_/status/719233766686912516)
#
@benborges_
#Indieweb for grassroots movements - a few ideas to develop on https://1-m.cc/2016/note-to-self-maybe-its-time-to-write-a-long #selfhosted #secure #ownyourdata #PostSnowdenWorld
(twitter.com/_/status/719167311702310914)
#
@benborges_
Facebook just closed it's walled-garden even more by removing access to RSS feeds for Pages #Fail #indieweb https://twitter.com/benborges_/status/719148158903685120/photo/1
(twitter.com/_/status/719148158903685120)
#
@devleakslinks
The #IndieWeb is important - it focuses on You, not the corporations that own the big silo content farms. http://devleaks.com/link/indieweb
(twitter.com/_/status/719072430128545792)
#
@kylewmahan
RT @annbass @kevinmarks @indiewebcamp I love the spirit! How do those people get identifies and selected?
(twitter.com/_/status/718902761144758272)
#
@kylewmahan
RT @kevinmarks #indieweb @indiewebcamp: a doner would like to sponsor $1000 for individuals from under-represented groups to attend Indiewebcamp Summit
(twitter.com/_/status/718902444785213440)
#
@offrayLC
@el3ctron Chévere! La #IndieWeb ha tomado para mi la forma de infraestructuras auto-hospedadas combinadas con https://offray.withknown.com/
(twitter.com/_/status/718815009065824256)
#
@nueww
IndieWebCamp - 2-tägiges Treffen von Webmachern mit dem Ziel, offene Technologien zu entwickeln. #hacksession #NUEWW http://nueww.de/programm/show/50/
(twitter.com/_/status/718754091669811200)
#
@jgmac1106
Now I see this on my branch:...I just don't want to be behind. How do I get current? #indieweb #teachtheweb Thx https://twitter.com/jgmac1106/status/718601064296103936/photo/1
(twitter.com/_/status/718601064296103936)
#
@kevinmarks
“They became engineers precisely because they were no good at history.” - @el33th4xor http://hackingdistributed.com/2016/04/05/how-software-gets-bloated/ #indieweb #monoculture
(twitter.com/_/status/718485486075912192)
#
@devleakslinks
The #IndieWeb is important - it focuses on You, not the corporations that own the big silo content farms. http://devleaks.com/link/indieweb
(twitter.com/_/status/718468451040370689)
#
@rohitkhare
RT @kevinmarks #indieweb @indiewebcamp: a doner would like to sponsor $1000 for individuals from under-represented groups to attend Indiewebcamp Summit
(twitter.com/_/status/718467847479885824)
#
miklb
quite the backlog Loqi is letting loose
#
kylewm
Goodness Loqi, how long have you been holding onto those?
#
kylewm
Loqi++
#
Loqi
Loqi has 395 karma
tvn, davidmead, shiflett, mlncn and miklb joined the channel
#
GWG
Evening.
mblaney, gRegorLove and tantek joined the channel
#
GWG
https://wordpress.org/news/2016/04/coleman/ - Okay, so now Pingbacks can be enhanced in WordPress. Good.
mblaney joined the channel
gRegorLove, jihaisse, loic_m and cweiske joined the channel
#
@mrshll1001
... aaand fixed. BEHOLD AS I MIGHTILY INTERACT WITH THE TWITTER API #indieweb #php http://mrshll.uk/notes/286
(twitter.com/_/status/720142886969417728)
quails, yakker, mblaney, friedcell and Gold joined the channel
#
aaronpk
twitter must have tweaked their search algorithm
Pierre-O, j12t, wolftune, KevinMarks, bjoern and friedcell joined the channel
#
www.svenknebel.de
edited /Webmention-brainstorming (+1103) "/* checking endpoint once per domain */ summary of IRC discussion 2016-04-11"
(view diff)
emmak_, Jammy_Stuff_, bear_, Zegnet, cleverdevil-, XgF and mattronix_ joined the channel
#
sknebel
GWG, kylewm: I tried to summarize our discussion 2 days ago in the wiki http://indiewebcamp.com/wiki/index.php?diff=26879&oldid=25286&rcid=26843
moredhel_, renoirb and brianloveswords joined the channel
#
@jkphl
On another note: Welcome back to Nuremberg, @aaronpk! Great to have you here again, this time for https://indiewebcamp.com/2016/Nuremberg #nueww #indieweb
(twitter.com/_/status/720190962765598720)
#
aaronpk
I was thinking about the "expiring endpoint" that a few of us experimented with a while ago
#
aaronpk
I think it's actually an XSS prevention technique rather than an anti-spam technique
#
aaronpk
it's basically a CSRF token, since it means the endpoint won't accept a webmention request unless the webmention client first discovers the endpoint for the page which gives it the CSRF token
kylewm, Jay-, M-kegan, tonious and M-RyanRix joined the channel
#
aaronparecki.com
edited /Webmention (+190) "/* Articles */"
(view diff)
#
aaronparecki.com
edited /Webmention (+174) "/* Articles */"
(view diff)
#
@jkphl
@marcthiele Btw doesn't exactly look like hand luggage. Not sure what I'm gonna do about it ... ;) #indiewebcamp https://twitter.com/jkphl/status/720198262976851968/photo/1
(twitter.com/_/status/720198262976851968)
nitot_, j12t, Pierre-O, renoirb, cleverdevil, aaronpk, kylewm, M-kegan, dgw, friedcell and g3funk joined the channel
#
voxpelli
aaronpk: I find the server side use of CORS for WebMention that was discussed fairly weird :/ The same thinking should then apply for PuSH and maybe even WebHooks as well, right?
#
aaronpk
it would seem to apply to those as well yes
#
aaronpk
that's why my first question was is this more similar to an HTML form or JS submitting cross-domain?
#
aaronpk
if HTML form, then no additional change is necessary, since HTML forms are allowed to submit cross domain already
#
aaronpk
actually no it doesn't apply to PuSH, since before the PuSH hub posts, it first confirms the subscription request with a GET
#
aaronpk
and web hooks are usually manually entered, rather than discovered automatically
#
aaronpk
(for anyone else following, this discussion is here https://github.com/aaronpk/webmention/issues/20#issuecomment-209385798)
#
voxpelli
I think that if one downloads a piece of software and runs it on ones computer then the security considerations are different than if one just visits a page in a browser
#
voxpelli
Actually ran into the term "SSRF" an hour ago which describes at leats part of the issue: https://cwe.mitre.org/data/definitions/918.html
#
aaronpk
the problem is more apparent if you assume the victim's server supports salmention, since that means an attacker can cause it to automatically send the webmention. doesn't require a human participant.
#
aaronpk
voxpelli: that's worth adding to the GH issue
#
voxpelli
aaronpk: the SSRF-thing?
hs0ucy joined the channel
#
voxpelli
Funny part about the CORS-suggestion is that it would result in eg. the form-based submit on my site to no-longer be spec-compliant :)
#
aaronpk
oh hey
#
aaronpk
good point
#
aaronpk
the "webmention client" being the browser in that case
#
aaronpk
if the browser sent the webmention via a JS post, then it would do that OPTIONS check automatically
cweiske joined the channel
#
voxpelli
aaronpk: if it wanted to check the response, yeah :) but JS can always create a form and POST it to wherever
#
voxpelli
aaronpk: added a comment now, sorry if I rementioned something that had already come up during the discussion
#
voxpelli
need to get a bit up to date on what has happened to the webmention standard lately
#
aaronpk
oh yeah i forgot that JS will still run the post, just not read the response
#
aaronpk
nothing too drastic has changed with the spec. summary of changes is here http://webmention.net/draft/#change-log
#
Loqi
[Aaron Parecki] Webmention
#
cweiske
aaronpk, section 3.1.1: "and check for an HTTP Link header [RFC5988] with rel="webmention", or a <link> or <a> element" - you don't mention HTML there, although <link> and <a> are HTML tags
#
aaronpk
ah crap i think i deleted "HTML" when I made that change.
#
aaronpk
oh, no it actually never mentioned HTML.
#
aaronpk
i'll change it to "or an HTML <link> or <a>..."
#
voxpelli
aaronpk: is the Web Linking spec dead? Else one could maybe defer how to find a web link to that? https://tools.ietf.org/html/rfc5988
#
cweiske
I guess you don't want to specify the version
#
cweiske
so if HTML 9 pops up, webmention clients are expected to understand it
#
voxpelli
nevermind, I didn't look too much at it
#
cweiske
since this is a MUST, every webmention client MUST have a html5 parser
j12t joined the channel
#
aaronpk
yes, as well as an HTTP response parser to handle the Link header
#
cweiske
but complexity-wise, parsing HTTP response headers is <<<<< HTML5 parsing
#
cweiske
how do you extract html link headers in your code? domdocument::loadhtml?
#
cweiske
ah, regex
Erkan_Yilmaz joined the channel
#
cweiske
I see it does _not_ support <a> tags
#
cweiske
wait, that was pingback
#
cweiske
yes, I looked at the pingback code
#
cweiske
and noted too late
#
aaronpk
yeah, pingback doesn't mention advertising the pingback endpoint with an <a> tag so that is correct
mlncn joined the channel
#
Loqi
[indienews] New post: "New integrated authorization server for p3k" https://aaronparecki.com/2016/04/13/8/indieauth
#
aaronpk
joining the ranks of people who are not delegating to indieauth.com ^^^
#
cweiske
welcome
#
cweiske
now we are 3
bjoern_, tonious_, asheesh_, braidn_, Pierre-O and mlncn joined the channel
#
@luxagraf
Apologies for a coming barage of potentially broken, incomplete, incomprehensible tweets. Testing twitter API for an #indieweb project.
(twitter.com/_/status/720253582780407809)
singpolyma, quails, mlncn_, __number5__, M-kegan, M-RyanRix, j12t, mlncn, shiflett, bjoern, ben_thatmust, brianlove_swords, cleverdevil-, g3funk, bear, KevinMarks, davbo, gRegorLove, Gold, bigbluehat, Erkan_Yilmaz and tantek joined the channel
#
gRegorLove
Good morning.
#
Loqi
gRegorLove: mblaney left you a message 16 hours, 42 minutes ago: I released official SimplePie 1.4-beta a few days ago that includes microformats support, will release 1.4 in a few weeks. http://indiewebcamp.com/irc/2016-04-12/line/1460502865673
Pierre-O joined the channel
#
gregorlove.com
edited /SimplePie (+90) "Note h-feed support"
(view diff)
#
gregorlove.com
edited /SimplePie (+41) "github"
(view diff)
#
gRegorLove
!tell mblaney Awesome! I've added /SimplePie to the wiki noting that.
#
Loqi
Ok, I'll tell them that when I see them next
Pierre-O, begriffs, begriffs_ and renoirb joined the channel
#
tantek
hey aaronpk - nice separation of just plain mentions into the "Other Mentions" section on webmention.rocks
#
tantek
how about a similar heading, but positive framed for the Comments!
#
aaronpk
👍
#
tantek
e.g. "Comments"
j12t joined the channel
#
tantek
"The mentions below are replies to this post, and properly marked up their link to this post with the in-reply-to property."
#
tantek
(similarly when you receive them, you can add other subsections for "likes" and then reacji ;) )
#
tantek
is quite pleased with having posted the first "Comment" on the webmention.rocks tests :D
#
tantek
... but would have put "First!" in that comment if he knew that his was the first comment ;)
shiflett_ and emmak joined the channel
#
gRegorLove
"properly marked up" implies the author made a mistake if they just mentioned it?
KartikPrabhu joined the channel
#
tantek
maybe
#
tantek
it's not an either or
#
tantek
whoa I didn't realize that 2015.kylewm.com was not static!
#
Loqi
[Kyle Mahan] Webmention.rocks test from Red Wind just out of curiosity :P
#
tantek
hmm does Loqi send Webmentions from the IRC logs? ;)
#
tantek
that would be kind of awesome. then posts mentioned here would know when they're being discussed!
#
kylewm
tantek: yup still ticking along
#
tantek
and you could see on a post the history of when it was discussed in the channel
#
aaronpk
i am pretty on the fence about sending webmentions from the IRC logs lol
#
tantek
I mean, a few of us have done it manually ;)
#
tantek
they're properly marked up with h-entry and all that
#
aaronpk
i'm a little worried about making comment loops
#
aaronpk
haven't figured out if that's actually a problem, but it seems that if the IRC log sends a webmention to your post, and your post mentions "indieweb", then it will get fed back into the channel from the superfeedr search
#
@calum_ryan
IndieWebCamp is happening in the awesome Nuremberg this weekend! https://indiewebcamp.com/2016/Nuremberg – alas I cannot attend :( leider
(twitter.com/_/status/720292192678318080)
#
emmak
maybe loqi could have a command to manually send a webmention?
#
Loqi
who, me?
#
sknebel
or don't send WMs for things Loqi wrote
#
Loqi
who, me?
#
tantek
sknebel: not a strategy - people can always send them manually
#
sknebel
but they already can do that
#
tantek
sounds like Loqi needs handle salmentions
#
kylewm
yes! worried about comment loops is a really good reason *to* send them
#
kylewm
so we can find the problem and fix it
#
tantek
aaronpk: the other way to think about this is that we've discovered another possible source of webmention "noise", so we should explore it, understand it, and figure out a good UX etc.!
#
tantek
kylewm++ right!
#
Loqi
kylewm has 316 karma
#
aaronpk
haha yeah
#
aaronpk
okay fine, but not until i finish a few other things first
#
tantek
basically, the more we can proactively push the limits of webmention, design/update UX / protocols accordingly, the more of a headstart we get on potential antagonists
#
kylewm
aaronpk++ for being FIFO
#
Loqi
aaronpk has 115 karma
#
aaronpk
more like FIMFO
#
aaronpk
first in mostly first out
KevinMarks joined the channel
#
gRegorLove
+1 for sending wm to links humans paste in here
#
aaronpk
oh man you all are asking for it :P
#
aaronpk
should be fun to see what happens
#
aaronpk
it will also be a very quick way to test your webmention receiving :P
#
KevinMarks
I've done it before manually, and it does strain the receiving parser
#
aaronpk
strain? i thought the log markup was pretty simple
#
KevinMarks
hm, maybe I sent the who days page rather then the line. which is probably unfair
#
KevinMarks
s/who/whole/
#
Loqi
KevinMarks meant to say: hm, maybe I sent the whole days page rather then the line. which is probably unfair
#
aaronpk
yes that is unfair :)
#
voxpelli
tantek: step one would perhaps be for Loqi to PESOS our chat lines to our own platforms and then we could webmention from there? ;)
#
aaronpk
voxpelli: you're welcome to do that yourself! just poll the mf2 from the /irc/today link
#
tantek.com
edited /next-hwc (+0) "2016-04-20!"
(view diff)
#
voxpelli
aaronpk: ;) would avoid the problem of circular mentions at least
#
gRegorLove
I'm not too worried. I'm rarely linked in here :)
#
tantek
whoa PESOS from the IRC Logs?!?
#
tantek
voxpelli++
#
Loqi
voxpelli has 68 karma
#
tantek
I fully expect aaronpk to get that working since he "lives" in IRC
#
tantek
and IRC as a posting client to his own website makes so much sense
#
tantek
"ownyourIRC"
#
aaronpk
you will be pleasantly surprised by my plans :)
#
tantek
there is the challenge of impersonation of IRC nicknames
#
aaronpk
NickServ handles it pretty well
#
tantek
!tell kylewm any chance you could post a few indie events and FB POSSE copies for the next three HWC meetups? 2016-04-20, 2016-05-04, 2016-05-18 ? Very good chance some press may be showing up very soon, and they may need the explicit choice of which to RSVP to (e.g. on the FB event copy)
#
Loqi
Ok, I'll tell them that when I see them next
#
aaronpk
alright, webmention.rocks updated!
#
aaronpk
p.s. who's gonna be the first to "like" one of the tests? ;-)
#
KevinMarks
did you update the parser for alt?
#
aaronpk
womp womp. need to update telegraph.
#
aaronpk
gRegorLove sent a PR but it's not in there yet https://github.com/indieweb/php-mf2/pull/90
#
Loqi
[Webmention Rocks!] Test #1
#
aaronpk
i lost track of the current state of fragmention
#
aaronpk
i installed someone's JS on the wiki a while ago but not sure where it came from or what changes there were
#
KevinMarks
hm, I got a 400 for sending that as a mention to webmention rocks
#
bear
I don't see a new entry for "likes" on webmention.rocks
#
KevinMarks
so https://webmention.rocks/test/1 without a fragment is OK?
#
Loqi
[Webmention Rocks!] Test #1
#
aaronpk
KevinMarks: i don't know what your'e asking
#
KevinMarks
I may have mis-sent ti
#
aaronpk
bear: the current tests are about endpoint discovery, but they will parse different kinds of content at the source URL appropriately
#
KevinMarks
so I sent a wm without the fragment when the link had the fragment and got a 400
#
bear
then my static site has an advantage - I just need to change the reference
#
KevinMarks
if I send it with the fragment it works
#
aaronpk
KevinMarks: that is correct behavior on the receiver's part
#
KevinMarks
which seems correct, yes
#
aaronpk
KevinMarks: if you look at the response you got from webmention.rocks for that, it should have been a pretty detailed message
#
bear
neat - found a bug in my link scanning
#
aaronpk
huh I thought mention-client-php used link-rel-parser-php but apparently it parses the HTTP headers itself
tvn and wolftune joined the channel
#
tantek
sounds very possible
#
bear
i'm confused about where my "like" webmention got placed - I didn't think that a normal webmention required anything in the rel
#
bear
and that likes have "u-like-of"
#
aaronpk
where are you seeing a reference to "rel"?
#
bear
on the test/1 page "Other Mentions
#
bear
The mentions below linked to this post, but did not include this post's URL as an in-reply-to property."
#
bear
a normal mention is different than a comment I thought
#
aaronpk
mhm, where does it say "rel"?
#
bear
sorry - I am assuming rel
#
aaronpk
well there's your problem ;-)
#
KevinMarks
what is in-reply-to?
#
Loqi
in-reply-to is a rel value for use where a post permalink page is a reply to another post https://indiewebcamp.com/in-reply-to
#
KevinMarks
change the def?
#
bear
if I have a link on my post that is <a href></a> - that's the simplest form of a webmention
#
aaronpk
KevinMarks++ ha we should change that
#
Loqi
KevinMarks has 208 karma
#
bear
it's not a reply - it's a mention, so no in-reply-to should be required
#
aaronpk
change <a href="*"> to <a href="*" class="u-in-reply-to"> and it turns into a reply/comment
#
aaronpk
change to <a href="*" class="u-like-of"> and it becomes a like
#
aaronpk
but rel values aren't used for that
#
bear
oh - I see - your listing them *normal* mentions at the bottom as "Other Mentions"
#
aaronpk
s/values/attributes
#
Loqi
aaronpk meant to say: but rel attributes aren't used for that
#
KevinMarks
well, they were used for that
#
bear
it's the "Other" part that threw me off
#
KevinMarks
but the page scope makes them less useful
#
aaronpk
KevinMarks: right, but it's been a long time since that's been true
#
aaronpk
bear: ah should that just say "Mentions"?
snarfed joined the channel
#
bear
for simple folk like myself :) please
M-kegan joined the channel
#
singpolyma
happily still publishes rel="in-reply-to" beside class="u-in-reply-to"
#
KevinMarks
so we shoudl fix in-reply-to to prefer u- in both wikis then
#
bear
the change from rel to class is messing me up now - my brain has old info stuck in it
#
Loqi
rel-in-reply-to
#
aaronpk
singpolyma: well it's fine on page permalinks, but doesn't make sense in list views
#
gRegorLove
Agreed, "Mentions" makes more sense than "Other Mentions"
#
bear
just liked test/1
#
KevinMarks
can I send an RSVP to test/1 ?
#
aaronpk
KevinMarks: you can, but it's not an event so it will just show up as a mention
#
gRegorLove
Interesting to display the content from the mentions, though. Anyone else doing that? I just display "[name] mentioned this"
#
bear
wow - that's a big star
#
aaronpk
gRegorLove: i'm on the fence about displaying the content from mentions. keep going back and forth.
#
gRegorLove
Well, you are a big star, bear :)
#
bear
:P LOL
#
aaronpk
lately i've found the mentions of my posts are actually useful to show for the most part. just not the full text of articles.
#
bear
goes to add likes for the other 8 test links
#
gRegorLove
Yeah, in the age of tweet-length posts I suspect the majority would be useful to display. Only those long blog posts with a link to me would I not want to display. Perhaps I should base the display off of length.
#
KevinMarks
this is actually the secret of webmention vs pingback - we can assuem short posts now ;)
#
gRegorLove
Hm. May be time to archive my itches list and start fresh.
#
bear
\o/ 8for8 on webmention.rocks likes
#
gregorlove.com
edited /User:Gregorlove.com (+169) "/* Interests */"
(view diff)
gRegorLove_ and KevinMarks_ joined the channel
#
kylewm
Gregorlove: yeah I had to do that recently
#
Loqi
kylewm: tantek left you a message 59 minutes ago: any chance you could post a few indie events and FB POSSE copies for the next three HWC meetups? 2016-04-20, 2016-05-04, 2016-05-18 ? Very good chance some press may be showing up very soon, and they may need the explicit choice of which to RSVP to (e.g. on the FB event copy) http://indiewebcamp.com/irc/2016-04-13/line/1460569202018
camerongray_ joined the channel
#
kylewm
tantek: roger wilco
FergusL, michel_v, Jay-, snarfed, scor, aaronpk, shiflett, uranther and davidascher joined the channel
#
gregorlove.com
edited /in-reply-to (-5) "update dfn based on current usage"
(view diff)
#
gRegorLove
What is in-reply-to?
#
Loqi
in-reply-to is a microformat for use where a post is a reply to another post https://indiewebcamp.com/in-reply-to
Pierre-O joined the channel
#
bear
oh - what is the recycle looking image on webmention.rocks?
#
gRegorLove
Took a crack at that. ^ There's probably more updates to be made since the rest of the page is still rel-in-reply-to centric.
#
aaronpk
it's a repost icon
#
KevinMarks_
does it support reacji?
#
gregorlove.com
edited /rel-in-reply-to (+17) "/* See Also */ rel-values"
(view diff)
#
aaronpk
not yet ;-)
#
bear
what is a repost
#
Loqi
A repost on the indieweb is a post that is purely a 100% re-publication of another post. The act of reposting is an umbrella term that covers the general practice of republishing another post typically on the same service or silo, but more and more across sites https://indiewebcamp.com/repost
#
gRegorLove
What is rel-in-reply-to?
#
Loqi
rel=in-reply-to is a rel value for indicating the destination of a link is an original post that the current page is a reply to; because of its page-scoped rel-limitation, you should use u-in-reply-to in addition or instead https://indiewebcamp.com/rel-in-reply-to
#
aaronpk
now i think i should add heads and explanatory text to the like and repost sections
#
bear
links to the spec and/or wiki page
#
aaronpk
what is like-of
#
Loqi
It looks like we don't have a page for "like-of" yet. Would you like to create it? https://indiewebcamp.com/s/10J0
#
aaronpk
what is repost-of?
#
Loqi
It looks like we don't have a page for "repost-of" yet. Would you like to create it? https://indiewebcamp.com/s/10J1
M-Kodo and M-RyanRix joined the channel
#
gregorlove.com
edited /rel-values (+55) "/* Optional legacy */ links to rel- pages"
(view diff)
CaptainCalliope and tantek joined the channel
#
KevinMarks_
QOTD "Working with JSON objects is similar to working with XML, except that parsing or encoding a JSON object is much easier." https://developers.google.com/apps-script/guides/services/external#connecting_to_public_apis
#
aaronpk
heh, parsing the XML was never the hard part for me. it was dealing with actually traversing it with whatever language abstraction there was and finding namespaced attributes and elements that was always infuriating.
#
tantek
resists the plumbing trolling :P
#
bear
xml and json both have usage sharp edges - they are just in different places so those of us who deal with both are always bleeding from some wound
hs0ucy joined the channel
#
KevinMarks_
that page is an amusing example of layers of historic abstarction
#
bret
go has a pretty excellent html traversing lib built in
#
bret
been reading books about go
#
bret
the dream of xml applications is alive in react/jsx tho thats for sure
#
GWG
Afternoon
emmak_ joined the channel
#
GWG
GRegorLove, any news?
#
gRegorLove
Not much. I started trying to add microformats feed parsing support to https://github.com/fguillot/picoFeed, but I lost steam with it.
#
GWG
WordPress 4.5 dropped, and I'm wondering if I could get webmentions and Linkback display improvements as a feature project for 4.6
#
gRegorLove
What's the process for that?
#
GWG
I need to find other interested parties
#
gRegorLove
Is it a formal process, or just gotta get some core developers on board?
#
tantek
GWG - can you provide schedule / time range estimate for when 4.6 might "drop" as it were?
#
tantek
reason being, as soon as you get webmentions and Linkback display improvements as a feature in core and "dropped" to public upgrades, then we have maybe days if not hours before the wordpress webmention spam storm.
#
GWG
August.
#
GWG
But a feature project can span releases
#
tantek
so you may want to ask folks around here if they are ready for it
#
GWG
REST API took two years
#
tantek
if they've hardened their endpoints sufficiently etc.
#
gRegorLove
Oh, I thought you meant display improvements only, not webmention as part of core.
#
kylewm
huh, why didn't Loqi show a notification for https://kylewm.com/2016/04/sf-homebrew-website-club-13
#
Loqi
SF Homebrew Website Club
#
kylewm
webmention.io says the wm was accepted
#
tantek
kylewm: Loqi hasn't been showing webmentions to indiewebcamp.com URLs for a while
#
Loqi
is done
#
aaronpk
orly...?
#
kylewm
on purpose?
#
tantek
I thought it got dropped in one of the server moves
#
aaronpk
wonders if he broke something shuffling things around in his server moves
#
GWG
gRegorLove, I think it will be a multi release process where pieces go in over several releases.
#
tantek
speaking of webmentions to indiewebcamp URLs
#
tantek
aaronpk is there an Indie Event and FB POSSE Copy for https://indiewebcamp.com/2016/Nuremberg ?
#
tantek
I knew something was blocking my RSVP post ;)
#
GWG
tantek, re people being ready, no one has shown interest yet. I can't handle it alone.
#
aaronpk
i thought i made one
#
tantek
I only see Lanyrd here (as other links to rsvp to) https://indiewebcamp.com/2016/Nuremberg#RSVP
#
GWG
I'm t
#
GWG
rying to recruit
#
aaronpk
notes his timezone of the event is wrong because he forgot that germany is normally +0100 but is +0200 for DST
#
tantek
GWG, I suppose if you start threatening to get Webmention support into WordPress 4.6 in August, that might get some attention from folks
#
GWG
It will never be August.
#
voxpelli
my webmention endpoint should probably get some hardening before a full on assault
#
GWG
But I'd like to be on our way by then
#
kylewm
ha, my event permalinks are really bad
#
GWG
Fixing pingbacks is part of it
Breadbasket_ joined the channel
#
GWG
I just found the hook in WordPress to completely replace the Pingback handler
#
tantek
aaronpk if your indie event is good enough for Joschi then yeah add it to https://indiewebcamp.com/2016/Nuremberg#RSVP and hopefully a FB event copy too
#
KevinMarks_
so I'm on TWiG today, at 1:30 - likely a lot fo F8 talk
#
KevinMarks_
so Instant Articles thoughts etc welcome
#
GWG
KevinMarks, have fun. Regards to the hosts.
#
GWG
Overcoming the anti pingback lobby is going to be hard
#
kylewm.com
edited /events/2016-04-20-homebrew-website-club (+84) "/* San Francisco */ add urls"
(view diff)
#
kylewm.com
edited /events/2016-05-18-homebrew-website-club (+80) "/* San Francisco */ add urls"
(view diff)
#
tantek
GWG, the antipingback lobby has good reasons to be anti
#
tantek
documenting those reasons, and coming up with good answers as the why Webmention is better, is a VERY worthy exercise
#
tantek
so what I'm saying is, any feedback/complaints etc. from the anti pingback lobby is VERY helpful, so if you can document that or at least share links to it here, it would be greatly appreciatd
cleverdevil- joined the channel
#
GWG
Will get back to you on that
begriffs_, mlncn, ehlovader_, gRegorLove, brucewang, sensiblemn, __number5__, Phyks, ehlovader, edsu and nelson joined the channel
#
sensiblemn
has anyone posse'd pictures or PDFs to archive.org before? if not, has anyone looked into how difficult this might be?
#
sensiblemn
or, more generally, have people POSSE'd PDFs anywhere?
#
tantek
good q
#
tantek
what is a PDF?
#
Loqi
It looks like we don't have a page for "PDF" yet. Would you like to create it? https://indiewebcamp.com/s/10J2
Garbee joined the channel
#
sensiblemn
one use case would be citizens and journalists that do government data requests being able to publish the PDF documents they receive on their own site and then POSSE them to archive.org and scribd
Phyks, edsu, nelson, begriffs, nitot, nelson_, mlncn, KevinMarks, dietrich, martinBrown_, JasonO-, scor_ and KevinMarks_ joined the channel
#
KevinMarks_
hm, twitter not loading
#
@jkphl
RT @openSUSE Interested in re-claiming your #web? Go #IndieWeb together with @t @adactio @aaronpk in @nuernberg_de this WE https://indiewebcamp.com/2016/Nuremberg
(twitter.com/_/status/720352058398916608)
XgFgX, M-RyanRix and [shaners] joined the channel
#
[shaners]
This post by willobloo (and fin) about mihi’s death and memorial site gave me an idea.
Vendan joined the channel
#
[shaners]
The longevity of our personal sites isn’t really a solved problem. And the attempted solutions are definitely not very indie.
#
[shaners]
What I’m thinking about exploring now is a kind of “dead man’s switch” to hand over the keys to some trusted person if I don’t perform some action (click a link, respond to a notification email, etc) in some amount of time.
#
aaronpk
I keep thinking about a dead man's switch too, but for things other than my website also. Makes me nervous not having a good system for that every time I travel
#
[shaners]
Maybe even spin up a subdomain (or make public an existing subdomain) like memorial.<site>.com or something similar. to make it even easier for whoever to do whatever, but keeps it on our site (sort of).
#
KevinMarks_
google has a thing for that
#
[shaners]
aaronpk: maybe if neither of us have done anything about by November, let’s hack something out at IWC LA.
#
[shaners]
kevinmarks: URL?
#
aaronpk
the best archive of your site is a folder of static assets, which is another thing to consider
#
KevinMarks_
(email people if you don't login within a month)
#
tantek
what is longevity?
#
Loqi
Longevity is the goal of keeping your data as future-friendly and future-proof as possible; it is one of the indieweb principles https://indiewebcamp.com/longevity
#
tantek
shaners, feel free to add to /longevity#Brainstorming
#
[shaners]
also, i don’t trust google to not sunset that feature/product over the course of my life and death
#
aaronpk
haha yeah
M-RyanRix joined the channel
#
veganstraightedge.com
edited /longevity (+1387) "/* Brainstorming */"
(view diff)
#
aaronpk
Now I want to figure out what *sending* a reacji should look like on my site
#
aaronpk
it looks silly to have just the one emoji
#
aaronpk
we don't really have any silo examples to look at unfortunatley
#
@veganstraightedge
#indieweb dead man's switch: hand over the keys and instructions to my site to a trusted person if I don’t respond to a prompt in X time.
(twitter.com/_/status/720356995778240512)
#
@veganstraightedge
This post by @willowbl00 got me thinking about an #indieweb “dead man’s switch”. http://blog.bl00cyb.org/2016/04/politics-and-death/
(twitter.com/_/status/720356322693107712)
#
aaronpk
Apparently Loqi's streaming search also broke in the server moves
#
Loqi
grins profusely
#
aaronpk
Now I also want to convert ascii emoji like :-) to emoji and group them with the rest
#
gRegorLove
shaners, aaronpk: I'm interested in that too. No real ideas about it currently.
#
aaronpk
Willow led a good discussion on this at CyborgCamp MIT in 2014. There's video of it
#
Loqi
Permalink
#
gRegorLove
Easy, loqi
begriffs_ joined the channel
#
aaronpk
It was one of the breakout videos. Check on YouTube after clicking one of those
#
aaronpk
Oh man. You can use emoji as html attribute names and in jquery selectors
veronica joined the channel
#
aaronpk
That's the one
stefan1 joined the channel
#
gregorlove.com
edited /longevity (+105) "/* Articles and talks */ Discussion at CyborgCamp, Networked Mortality"
(view diff)
#
stefan1
Ehm, who is Loqi?
#
Loqi
Loqi is a friendly and useful bot present in the #indiewebcamp IRC channel and other channels http://indiewebcamp.com/User:Loqi.me
#
stefan1
!standards
nitot_ and XgF joined the channel
#
sensiblemn
i hadn't heard of Monal for XMPP on OSX and iOS.
#
sensiblemn
wrong channel, sorry
begriffs joined the channel
#
gRegorLove
Someone needs to make a microphone that senses audio levels and tells the holder "eat the mic" until they do
#
aaronpk
recording untrained microphone holders is very hard
#
emmak_
does the micropub spec allow for uploading multiple photos with a post?
#
gregorlove.com
edited /longevity (+169) "/* Dead Man's Switch */"
(view diff)
hs0ucy joined the channel
#
aaronpk
emmak: if it doesn't explicitly mention that it should. Setting the param to "photo[]" should work
#
emmak_
"the file is named by content type, either "audio", "video" or "photo". A request may include one or more of these files"
#
emmak_
so the field may optionally be "photo[]" instead of "photo"?
#
aaronpk
Yep that's pretty ambiguous, thanks :-)
[shaners] joined the channel
#
[shaners]
aaronpk is that technically true of all fields?
#
[shaners]
that they can be field=foo or field=[foo,bar]
#
[shaners]
or rather
#
aaronpk
as far as the micro pub spec isnconcerned yes. But the vocab of what you're creating might not know what to do with it
#
[shaners]
field=[foo],field=[foo]
#
aaronpk
wow I suck at typing on tiny keyboard
#
[shaners]
field=[foo],field=[bar]
#
aaronpk
more like field[]=foo&field[]=bar
#
[shaners]
thanks.
#
aaronpk
Or in json, a string or an array
#
@manton2
@dreger @benjaminbrooks I link them under a “Snippets” section, but formally call each a “microblog post”. IndieWebCamp tends to use “note”.
(twitter.com/_/status/720369919783673856)
Lancey, tantek, wolftune and Zegnat joined the channel
#
KevinMarks_
pluged IWC nurnberg and webmention.rocks
#
KevinMarks_
and confetti.cool
JasonO and wolftune joined the channel
#
aaronpk
kylewm: does silo.pub also post location data to twitter? can't remember if it does or if i'm not sending it right
#
aaronpk
oh nvm, it's working fine.
wolftune and tantek joined the channel
#
tantek
aaronpk probably worth adding "uploading multiple photos?" to the Micropub FAQ
shiflett joined the channel
#
aaronpk
yeah and an explicit mention in the spec too
jedahan joined the channel
#
tantek
indeed
#
kylewm
aaronpk: does http://webmention.rocks/ not redirect on purpose?
#
aaronpk
wat no
#
aaronpk
um it redirects for me?
#
kylewm
odd, I guess I was still caching
#
kylewm
from before launch
#
kylewm
hard refresh fixed it
#
aaronpk
just pushed an update!
mlncn joined the channel
#
Loqi
[Webmention Rocks!] Test #1
#
aaronpk
ridiculous
#
aaronpk
i'm going to bed now. have fun with that. :P
#
olivermak.es
edited /events/2016-04-20-homebrew-website-club (+21) "/* Washington DC */ add Oliver Pattison"
(view diff)
#
aaronpk
i expect to see at least 3 more reacji by the time i wake up in the morning
begriffs joined the channel