#indiewebcamp 2013-06-25

2013-06-25 UTC
#
@ggatin
RT @kevinmarks: “Find something in your life that is broken and write software to fix it.” http://blog.hoctor.com/all-the-apps-have-been-written/ great #indieweb advice t…
#
@scrottie
RT @pjf: OH: "The documentation for pokémon on Yahoo! Answers is better than any documentation from Oracle." — @caseorganic #indiewebcamp
#
@MarshaCollier
RT @kevinmarks: “Find something in your life that is broken and write software to fix it.” http://blog.hoctor.com/all-the-apps-have-been-written/ great #indieweb advice t…
#
@BlondienFL
RT @kevinmarks: “Find something in your life that is broken and write software to fix it.” http://blog.hoctor.com/all-the-apps-have-been-written/ great #indieweb advice t…
#
@chris_j_powell
RT @kevinmarks: “Find something in your life that is broken and write software to fix it.” http://blog.hoctor.com/all-the-apps-have-been-written/ great #indieweb advice t…
#
@chris_j_powell
RT @kevinmarks: “Find something in your life that is broken and write software to fix it.” http://blog.hoctor.com/all-the-apps-have-been-written/ great #indieweb advice t…
#
tantek.com
edited /PubSubHubbub (+51) "add hubs pubsubhubbub.superfeedr.com/"
(view diff)
bnvk and erinjo joined the channel
#
@t
#indiewebcamp 2013 hacks:
scor joined the channel
#
@kevinmarks
RT @t: #indiewebcamp 2013 hacks:
#
tantek.com
edited /in-reply-to (+79) "reply-context"
(view diff)
#
tantek.com
edited /reply-context (+105) "in-reply-to"
(view diff)
#
tantek.com
edited /reply-context (+175) "why"
(view diff)
#
tantek.com
edited /reply-context (+3) "plural"
(view diff)
#
tantek.com
edited /Falcon (+344) "/* Working On */ also implemented [[in-reply-to]] markup (and minimal presentation) at #indiewebcamp"
(view diff)
bizybee joined the channel
#
@ayirpelle
"@t: #indiewebcamp 2013 hacks:
slvrbckt and scor joined the channel
#
bret
did any of the indiweb stuffs make it on hackernews or other news outlets/
bnvk and erinjo joined the channel
#
aaronpk
I haven't seen anything yet. waiting for someone to write up a blog post about it I think
#
bret
I started writing about the things that cought my attention, but I keep getting distracted by just working on my site
#
bret
there is a bunch of jekyll fixes that I am trying to catch up on. So many old hacks to remove!
#
bret
aaronpk, what is used to power the SMS authentication in indiauth?
#
bret
also, is there a todo list for the wiki?
#
bret
that page seems more like just for the wiki itself, I mean pages that need cleaning up/creation/consolodation
#
aaronpk
well there's the list of articles that have the "stub" marker http://indiewebcamp.com/Special:WhatLinksHere/Template:stub
#
bret
yikes
#
aaronpk
that would probably be a good place to start
#
bret
ill check it out
#
aaronpk
also a lot of them may not be stubs anymore, sometimes peopel add stuff to the page and it gets pretty thorough and they don't take off the stub marker
#
aaronpk
this one is definitely a stub :) http://indiewebcamp.com/Persona
#
bret
im getting the impression there are a ton of informational gems that I come across, then lose track of consistently
#
bret
ahh so much stuff to work on
erinjo, bizybee and bnvk joined the channel
#
bret
I have done replies to barnaby, aaronpk, eschnou, and benwerd and it all works flawlessly. I can't get over that
#
bret
is it possible to bounce indieweb comments to irc somehow?
#
bret
like send a webmention or something
#
bret
to a different endpoint
#
aaronpk
if you link to indiewebcamp.com and send a webmention they will show up
#
aaronpk
i should do the same for indienews, then you could just post stuff there
#
Loqi
fo sho
#
bret
Can you submit a link to indieweb? or do you have to link to your site
#
aaronpk
it has to have the syndication link to indienews
#
aaronpk
so you can't submit someone else's links
#
@DrummerDaveF
An #enterprisemoility or #BYOD solution that utilises hosted cloud storage is not providing #mobilesecurity and #datasecurity. #ownyourdata
#
@McCannDmccann01
RT @kevinmarks: “Find something in your life that is broken and write software to fix it.” http://blog.hoctor.com/all-the-apps-have-been-written/ great #indieweb advice t…
bnvk and caseorganic joined the channel
#
@Editor_Page
RT @t: #indiewebcamp 2013 hacks:
bnvk joined the channel
#
bret
doing a curl -i -s http://indiewebcamp.com/2013 | grep 'rel="http://webmention.org/"' does not return anything. how do I send a webmention without knowing the endpoint?
#
aaronpk
oh it might only support pingbacks...
#
aaronpk
let me check, hold on
#
aaronpk
bret: ok now it should support webmention
#
@clochix
Amis du Web décentralisé, le site de l’IndieWebCamp offre quelques démos et compte rendus http://indiewebcamp.com/2013/demos
melvster_ joined the channel
#
@benwerd
Added some simple reply context
#
Loqi
vastly improved Microformats 2 parsing. #indieweb #idno
bnvk joined the channel
#
bret
sweet aaronpk, ill try now
#
bret
i sent a webmention "curl -i -d "source=http://bret.io/2013/06/24/t5/&target=https://willnorris.com/2013/06/testing-indieweb-comments" http://pingback.me/indiewebcamp/webmention" but nothing seemed to happen, it was accepted. I thought it goes to irc?
#
bret
it had a link to the IWC wiki
benwerd joined the channel
#
benwerd
in Portland for an extra day #itsahardlife
#
benwerd
bret: I'm sorry I saw your reply so late
#
bret
oh np!
#
bret
im writing a response right now actually
#
benwerd
I've just completely refreshed my webmention parsing code so I hope it works ;)
#
bret
ill give it a shot
#
bret
should I add any more MF to my posts?
#
bret
I only implemented indieweb relplies
#
bret
not notes
#
bret
it throws an error if its not in reply to something XD
#
bret
need to fix taht
#
benwerd
I mean, I think the answer is "yes"
#
benwerd
for one thing, we're going to have indieweb events before too long, and you'll need to be able to rsvp ..!
#
bret
oops screwed up the webmention
#
benwerd
how so?
#
bret
hrrm doesnt seem to work
#
bret
do you see a problem?
#
benwerd
let me take a look at your source
#
benwerd
you can totally reply to http://werd.io/view/51c921fcbed7de745b274ae6, but it looks like you set the target to be http://werd.io/view/51c8fc19bed7de5e23600fb1
#
bret
oops
#
bret
lemmi fix that
#
bret
or, what would you think the better target would be
#
benwerd
if you're in-reply-ing to http://werd.io/view/51c921fcbed7de745b274ae6, you should set that to be the target - because you've set the other page to be, it's expecting a link to it somewhere in the page
#
benwerd
It *should* have returned an error to you, but I'd better check that that's outputting properly
#
benwerd
the error case is: no_link_found: The source URI does not contain a link to the target URI.
melvster joined the channel
#
bret
hrrm tried it again, not working :(
#
bret
ill try it to the original post
#
benwerd
ok, I see it
#
benwerd
this may be my new code now
#
benwerd
it's not finding any content for the post
#
benwerd
(and therefore refusing to add the mention)
#
benwerd
un moment
#
bret
reply*
#
bret
is there something wrong with my microformats?
#
benwerd
no, it's my #(@*)ing parser
#
benwerd
hold on ;)
#
bret
sorry
#
benwerd
no, no, *I'm* sorry!
#
bret
Im so used to it being my fault :x
#
benwerd
I've apparently written very brittle code
#
benwerd
I thought I'd made it less brittle
#
benwerd
but what's happening is that the mf2 parser isn't finding a content field (for some reason it's not grabbing e-content)
#
benwerd
but you do have a summary, so I'm going to fall back to that
#
bret
i had a "spend hours on a single dumb mistake" day on sunday
#
bret
benwerd: my microformats is totally hacky.... people kept saying to add stuff in irc
#
bret
but for some reason I removed summary
#
bret
err hang on nm
#
@arthurlutz
RT @clochix: Amis du Web décentralisé, le site de l’IndieWebCamp offre quelques démos et compte rendus http://indiewebcamp.com/2013/demos
#
benwerd
may I ask you to try again?
#
benwerd
(just reping)
#
bret
yeah, but is it okay that I went back to replying to http://werd.io/view/51c921fcbed7de745b274ae6 ?
#
benwerd
yeah, of course!
#
benwerd
no worries
#
benwerd
that looks like it worked?
#
bret
yeah!
#
benwerd
cooool.
#
bret
but it looks like replying to the original thread would display better
#
bret
or a good time to do threads XD
#
benwerd
Genius idea about an event announcement
#
bret
hey portland, who is still around?
#
benwerd
Going to try that right now
#
bret
h-event
#
bret
I need to fix my paginator
#
bret
benwerd: you implement these things at a furious pace! awsome
#
benwerd
ha! thanks ;) I actually spent the day swearing at HTML5 media tags, so this kind of coding feels very recreational in contrast
#
bret
i spend 3 hours putting p-author in the wrong place
#
bret
spent*
#
benwerd
I'm not going to tell you how long I've spent on this mf2 parsing stuff so far ...
#
bret
has it been hard?
#
benwerd
unreasonably so. I haven't coded it slowly and deliberately enough to catch all the detail the 1st, 2nd, 3rd, or 57th times
#
benwerd
but with each iteration it gets a little better.
#
benwerd
this isn't because it's necessarily a hard coding job - it's more my own failure to go slow and take care over it
#
bret
well, it really seems like you are building something that could be the wordpress of indiweb
#
bret
im finding the whole MF1/2 thing confusing
#
bret
there isnt a whole lot of live examples that A) take the context of indiweb commenting into account and B) dont mix up MF1/2 and random structure/style classes
auggernaut joined the channel
#
benwerd
I'm ignoring mf1 outright
#
benwerd
I'm treating it as a benefit of coming late to the party
#
bret
thats good to know
#
bret
i kind of just ran at the challenge with my eyes closed and copied all of the tags people had already implemented :?
#
bret
it kind of says how resilient this shit is that even my asinine strategy worked for the most part
auggernaut joined the channel
#
benwerd
your asinine strategy was exactly my asinine strategy
#
benwerd
and I totally agree :)
#
bret
running across https://unhosted.org/ really gives me hope that this whole no server side code thigh might actually work
#
bret
still, I :( every time the jekyll developers tell me they wont take pull requests for really awesome features
erinjo joined the channel
#
bret
benwerd: you still ace hotelin it up?
#
benwerd
Oh yeah
#
benwerd
Surrounded by rustic wood and bird decals
#
bret
what is that weird door thing in your room?
#
benwerd
My window shade
#
bret
oh cool
seyz joined the channel
#
bret
did you get your complimentary record player?
#
benwerd
No, but I had to upgrade my room for tomorrow in order to stay an extra day
#
benwerd
So maybe then
#
@SuperKnockedUp
RT @taraplatt: @SuperKnockedUp is up for indie soaps award this week - best couple/best show/etc http://www.welovesoaps.net/2013/06/indie-june-16-22.html #indieweb #superher…
#
benwerd
... I don't think #indieweb means what they think it means
eschnou joined the channel
#
bret
I voted for AS THE CORN GROWS
#
@NerdLushDiva
RT @taraplatt: @SuperKnockedUp is up for indie soaps award this week - best couple/best show/etc http://www.welovesoaps.net/2013/06/indie-june-16-22.html #indieweb #superher…
#
bret
fuck
#
Loqi
lolz
#
bret
anyway benwerd, heading off to bed. If you need coffee in the morning, maybe we can run into each other at courier coffee a block away from ace :)
#
bret
ill probrably be by there in the morning
#
benwerd
yeah, gimme a shout if you're nearby
#
benwerd
I've got to stop working on this late at night
#
benwerd
at some point it'll catch up with me. But determined to make this post ...
#
bret
whats the best shout method?
#
bret
IRC or SMS works for me
#
bret
or email
gjones joined the channel
#
bret
anyway, even if we don't convene on the place together, it would be a good addendum to the ace hotel to visit that place. they take tour groups through there, its great!
#
benwerd
email's probably best, though cell is 312 488 9373
#
Loqi
312-488-9373: Chicago, IL.
#
benwerd
good to know!
#
benwerd
thanks loqi. google voice, actually.
#
Loqi
you're welcome
#
benwerd
bret: Bailey's seem reasonable to propose for a meet again? Everyone definitely knows it by now
#
@benwerd
I'm proposing an unofficial Portland post #indiewebcamp get-together tomorrow evening: http://werd.io/event/51c94deebed7de5c2386a1b4/unofficial-portland-post-indiewebcamp-meetup
#
@benwerd
@benwerd I'm not sure why the IndieWeb News post title got truncated. Looks like it was looking for a date?
sandeepshetty joined the channel
#
@domenicoperri
RT @benwerd: I'm proposing an unofficial Portland post #indiewebcamp get-together tomorrow evening: http://werd.io/event/51c94deebed7de5c2386a1b4/unofficial-portland-post-indiewebcamp-meetup
friedcell and pfefferle joined the channel
#
neuro`
Good morning.
#
pfefferle
good morning
bnvk and adactio joined the channel
#
@kevinmarks
#indieweb @kevinmarks: hacking my live tweeting tool
#
@kevinmarks
#indieweb @kevinmarks: shame my html layout is so ugly though
#
@kevinmarks
#indieweb @kevinmarks: now its almost working I should update the website
#
@kevinmarks
#indiewebcamp @kevinmarks: scratching my own itch a bit
#
@kevinmarks
#indiewebcamp @kevinmarks: actually tweeting from http://www.noterlive.com/ now
bnvk joined the channel
#
@kevinmarks
#indiewebcamp @kevinmarks: Wonder if this works on my phone
sandeepshetty, barnabywalters and friedcell joined the channel
#
waterpigs.co.uk
edited /reply-context (+1529) "/* Why */ expanded why, added section on markup with examples and why"
(view diff)
#
waterpigs.co.uk
edited /reply-context (-10) "no longer a stub"
(view diff)
#
waterpigs.co.uk
edited /comment (+20) "/* See Also */"
(view diff)
bnvk joined the channel
#
waterpigs.co.uk
edited /authorship (+988) "/* Determining */ documented extra steps taken by mf-cleaner::getAuthor"
(view diff)
#
@mediajunkie
RT @t: #indiewebcamp 2013 hacks:
pfefferle and scor joined the channel
#
acegiak
pfefferle: I was able to send a pingback by curl so it's obviously wordpress not triggering the sends. I'll have to have a further look later into how that all happens
#
pfefferle
acegiak: ok, nice that you make some progress!
#
acegiak
pfefferle: my hosting needs to be renewed sometime soon so I'm focusing on that first though because I want to set up my own DNS hosting rather than paying for it, seeing as I have quite a powerful server at home
#
pfefferle
ok, let me know if i can help you with anything!
#
pfefferle
btw: error_log(print_r($data, true)."\n", 3, dirname(__FILE__) . "/log.txt")
#
pfefferle
is a nice way to debug ;)
#
acegiak
I just don't have any experience with bind9 and am generally pretty poor at configuring server stuff, but once I get that worked out I'll be able to use subdomains per account and actually log in with indieauth
#
acegiak
pfefferle: oh yeah, that would work well
morrocco_mole joined the channel
brbcoding and friedcell joined the channel
#
JonathanNeal
I was looking at the different automated image compressors, Adept, toy / image_optim, imageoptim-cli. Do you use any of these? Would you recommend any?
fu9ar_ joined the channel
texburgher joined the channel
#
@Keltounet
RT @fdevillamil: BLOG: #POSSE : Syndique partout, publie chez toi ! (et réapproprie toi le Web intelligemment). #indieweb. http://t.co/yuMW…
pdurbin, gjones, friedcell and tantek joined the channel
#
Loqi
tantek: sandeepshetty left you a message on 6/24 at 1:59pm: take a look at http://indiewebcamp.com/responses#Brainstorming when you have some time. I'm liking the object-for-verb template and it solves the problem of naming all types of responses.
#
Loqi
tantek: sandeepshetty left you a message on 6/24 at 2:02pm: I meant object-of-verb
#
notizblog.org
edited /microsyntax (+166) "/* Brainstorming */"
(view diff)
#
tantek.com
edited /responses (+290) "/* Brainstorming */ also rel object-of-reply"
(view diff)
#
@vadorounet
RT @fdevillamil: BLOG: #POSSE : Syndique partout, publie chez toi ! (et réapproprie toi le Web intelligemment). #indieweb. http://t.co/yuMW…
bnvk and caseorganic joined the channel
#
tantek.com
edited /responses (+497) "/* Brainstorming */ add other "object-of-*" possible values and explicitly note a couple we don't need."
(view diff)
friedcell joined the channel
#
tantek.com
edited /responses (+406) "favorite is similar to but different from like"
(view diff)
#
tantek.com
edited /responses (+110) "see also"
(view diff)
#
tantek.com
edited /like (+268) "see also favorite, Ben Werdmuller"
(view diff)
#
tantek.com
created /favorite (+1668) "draft a stub, since we're now exploring likes/favorites on the indieweb"
(view diff)
Loqi and sandeepshetty joined the channel
#
tantek.com
edited /ActivityStreams (+213) "/* Use with microformats2 */ in practice no need to distinguish replies from notes in post type"
(view diff)
auggernaut and seyz joined the channel
#
@edsu
saw your msg re: h-cite in @hypothes_is &amp
#
Loqi
#indiewebcamp would like to chat about that sometime, maybe on Thursday?
#
@edsu
@tilgovi saw your msg re: h-cite in @hypothes_is &amp
#
Loqi
#indiewebcamp would like to chat about that sometime, maybe on Thursday?
#
sandeepshetty
how do ppl enter the timestamp when they sign wiki edits? manually or is there a macro for it?
#
tantek
sandeepshetty - ~~~ = User: link, ~~~~ = User: link with timestamp
erinjo, hadleybeeman_ and bnvk joined the channel
#
bret
it seems like I would post an rsvp on my site and send a web mention?
#
bret
but I don't see any examples of that anywhere
auggernaut and pfefferle joined the channel
#
@benwerd
@stef @paulsq But also, you should check out #IndieWebCamp UK: http://indiewebcamp.com/2013/UK Totally what this is about.
#
@benwerd
UK geek friends! If you run your own code on your own site and/or care about the web, this is a must: http://indiewebcamp.com/2013/UK #indiewebcamp
bizybee joined the channel
#
@kevinmarks
RT @benwerd: UK geek friends! If you run your own code on your own site and/or care about the web, this is a must: http://indiewebcamp.com/2013/UK #…
wycats_ joined the channel
#
@ozten
RT @benwerd: UK geek friends! If you run your own code on your own site and/or care about the web, this is a must: http://indiewebcamp.com/2013/UK #…
auggernaut joined the channel
#
@rapella
RT @benwerd: UK geek friends! If you run your own code on your own site and/or care about the web, this is a must: http://indiewebcamp.com/2013/UK #…
#
@fdevillamil
#indiewebcamp @kevinmarks: Wonder if this works on my phone
#
@fdevillamil
#indiewebcamp : Playing with http://t.co/kSVUAHIMbG, a cool app to make live tweeting easier by @kevinmarks. Like it so far.
#
@fdevillamil
#indiewebcamp @kevinmarks: Je suis dans le coin
friedcell1 and benwerd joined the channel
#
@kevinmarks
#indiewebcamp @fdevillamil : Now I need to add easier multi - speaker support. And blog posting
bnvk_ joined the channel
#
benwerd.com
edited /2013/UK (+335) "/* RSVP */"
(view diff)
#
@haxor
Bootstrapping decentralized discovery with WebFist – Details here: http://www.onebigfluke.com/2013/06/bootstrapping-webfinger-with-webfist.html #indieweb weekend hack with @bradfitz
#
@kevinmarks
@fdevillamil @benwerd @t common posting api powered by indieauth? #indiewebcamp
#
@fdevillamil
@kevinmarks @benwerd @t sounds good, but wouldn’t it be as hard to maintain as jabber bridges are? #indiewebcamp
#
@benwerd
@fdevillamil @benwerd @t Have you seen the stuff about web actions? http://indiewebcamp.com/webactions #indiewebcamp
#
@benwerd
@kevinmarks @fdevillamil Have you seen the stuff about webactions? http://indiewebcamp.com/webactions #indiewebcamp @t
#
@phredmoyer
RT @haxor: Bootstrapping decentralized discovery with WebFist – Details here: http://www.onebigfluke.com/2013/06/bootstrapping-webfinger-with-webfist.html #indieweb weekend hack with @bradfitz
#
@bradfitz
RT @haxor: Bootstrapping decentralized discovery with WebFist – Details here: http://www.onebigfluke.com/2013/06/bootstrapping-webfinger-with-webfist.html #indieweb weekend hack with @bradfitz
#
@cstanhope
RT @haxor: Bootstrapping decentralized discovery with WebFist – Details here: http://www.onebigfluke.com/2013/06/bootstrapping-webfinger-with-webfist.html #indieweb weekend hack with @bradfitz
#
@paulsmith
RT @haxor: Bootstrapping decentralized discovery with WebFist – Details here: http://www.onebigfluke.com/2013/06/bootstrapping-webfinger-with-webfist.html #indieweb weekend hack with @bradfitz
#
@kevinmarks
http://webfist.org - the new distributed email identity protocol explained by @haxor: http://www.onebigfluke.com/2013/06/bootstrapping-webfinger-with-webfist.html #indiewebcamp
#
tantek.com
created /deleted (+468) "stub"
(view diff)
#
@firasd
a description by @haxor of WebFist, a way to attach identify information to an email address: http://www.onebigfluke.com/2013/06/bootstrapping-webfinger-with-webfist.html #indiewebcamp
#
tantek.com
created /Github (+20) "r"
(view diff)
Loqi joined the channel
#
tantek.com
created /GitHub (+563) "draft a stub"
(view diff)
#
bret
someone can do a gist or something and we can post the link she loqi returns
#
tantek
bret could you add more about your gh-pages experience? http://indiewebcamp.com/GitHub#No_HTTP_Return_Code_Control
#
bret
yeah
#
bret
it hasn't been to great
#
bret
but lots of folks use it so I find it interesting to work in that space artificially
#
bret
err i guess deliberately would be a better word
#
@DrummerDaveF
An #enterprisemoility or #BYOD solution that utilises hosted cloud storage is not providing #mobilesecurity and #datasecurity. #ownyourdata
#
tantek.com
edited /deleted (+981) "Handling and DO NOT"
(view diff)
#
tantek
grawity - added your reasoning: http://indiewebcamp.com/deleted#DO_NOT
#
tantek
(please feel free to edit/update accordingly)
#
tantek.com
edited /posts (+109) "more see also including deleted to make it at least remotely discoverable"
(view diff)
#
bret
could there be a http code redirect micro format?
#
bret
as an alternative ?
#
bret
maybe thats a terrible idea, i have no idea
#
bret
I'm still trying to wrap my head around the rational for all these different things
#
@miyagawa
RT @haxor: Bootstrapping decentralized discovery with WebFist – Details here: http://www.onebigfluke.com/2013/06/bootstrapping-webfinger-with-webfist.html #indieweb weekend hack with @bradfitz
#
tantek
bret - there's meta http-equiv
eschnou joined the channel
#
bret
oh really?
#
bret
maybe that could be used
#
tantek
looking into it right now
#
bret
IE, I want to delete a post. Remove it from my main post stream, delete the content, and replace with some "this content has been deleted text" and the appropriate http code equiv header, and then handle any kind of webmentions?
#
tantek
so the return code itself is not in a header field
#
bret
i'll probably save it for later, i have a bunch of process and UX stuff I need to work on
#
@mcepl
@kevinmarks @haxor what's the relationship between WebFist and Mozilla Persona? #indiewebcamp
#
tantek
otherwise this could work: <meta http-equiv="Status" content="HTTP/1.1 410 GONE">
#
fdevillamil
No, http return code is in the status line, response-header is "a place where what didn't fit into the status line goes"
#
tantek
but perhaps this might work as the first meta http-equiv: <meta http-equiv="HTTP/1.1 410 GONE"/>
#
tantek
I don't know of any server that supports it but there's no reason they couldn't.
#
tantek
(simple programming and all that ;) )
andreypopp joined the channel
#
bret
tantek: ill take note of that and check it out
#
fdevillamil
bret: since you want to work on gh-pages, why don't you just send the 410 using Javascript in an (almost) empty page?
#
grawity
servers aren't going to support it at all, I think
#
bret
i didn't know that was possible fdevillamil
#
grawity
the meta tags are only interpreted by clients, afaik
#
fdevillamil
+1 grawity
#
fdevillamil
bret: gh-pages are html pages, so I don't think anything prevents you from adding javascript there
#
@mattmjq
RT @haxor: Bootstrapping decentralized discovery with WebFist – Details here: http://www.onebigfluke.com/2013/06/bootstrapping-webfinger-with-webfist.html #indieweb weekend hack with @bradfitz
#
bret
fdevillamil: i know i can add JS, i wasn't aware that I could use JS to send the code.
#
bret
cause I'm a noob
#
bret
googling how to do that now
#
fdevillamil
bret: you actually can't
#
bret
i wish I knew about that
#
grawity
and using JavaScript to send HTTP response codes, no, that's not going to work at all :(
#
Loqi
it'll be ok
#
grawity
pats Loqi
#
grawity
ever the optimist
#
fdevillamil
Didn't think about something: it must be server side since response code is sent before the page.
#
tantek.com
edited /deleted (+707) "brainstorming, meta http-equiv="HTTP/1.1 410 GONE""
(view diff)
#
tantek.com
edited /GitHub (+0) "status"
(view diff)
#
tantek.com
edited /GitHub (+9) "status"
(view diff)
#
bret
It seems like adding support for user control over a subset of http codes would be reasonable
#
fdevillamil
But sending 410 on the server side + dedicated gone page is IMHO the good way to go.
#
bret
considering a huge amount of open source projects host on github now
#
tantek
grawity - I'm pretty sure some servers can be configured to sniff the meta http-equiv inside HTML files and use those for headers
#
grawity
sure, they already sniff things like <?php ?> after all
#
grawity
but if the server is configurable, then I wonder what's the point of such <meta> tags anyway
#
grawity
a standard method for configuring the server, I guess?
#
tantek
the point is it's easier to keep the configuration with the content than in a separate file
#
tantek
metadata / distance / accuracy and all that
#
grawity
hmm
#
tantek
Ruby's postulate: The accuracy of metadata is inversely proportional to the square of the distance between the data and the metadata.
#
grawity
and yet, putting a HTML parser in the server...
#
fdevillamil
grawity: I've nver heard of a server parsing HTML to send information...
#
tantek
plus we can always handle it at the webmention delete protocol level too
#
fdevillamil
But updating content publishing tools to send 410 on deleted content should not be an important effort
#
tantek
you can send a webmention for a resource, and even if it responds 200, if it has a meta http-equiv of a 410, then treat it as if the response status was a 410
#
tantek
fdevillamil why not? Twitter depends on sending such "delete" messages in its proprietary streaming API
#
tantek
so clearly it's necessary / pragmatic
#
tantek
for real time publishing especially
#
tantek
and we have a use-case on the indieweb
#
tantek
how to delete content that's been syndicated into other sites
#
fdevillamil
tantek: did I say the contrary? I'm currently updating my blogware to behave so.
#
tantek
webmention + 410
#
fdevillamil
s/so/this way/
#
Loqi
fdevillamil meant to say: tantek: did I say the contrary? I'm currently updating my blogware to behave this way.
#
fdevillamil
Loqi: so nice from you.
#
Loqi
dude
#
tantek
fdevillamil - perhaps I misinterpreted "should not be an important effort"
#
fdevillamil
should not be too difficult
#
tantek
ah ok
#
fdevillamil
is what I meant
#
grawity
then maybe the webmention receiver should parse the page for <meta> tags, instead of the webserver doing so
#
@apeacox
RT @haxor: Bootstrapping decentralized discovery with WebFist – Details here: http://www.onebigfluke.com/2013/06/bootstrapping-webfinger-with-webfist.html #indieweb weekend hack with @bradfitz
#
fdevillamil
I'm sorry, my English is not 100% perfect.
#
grawity
that way the parsing would be done only when necessary
#
tantek
no problem at all - it's too easy for us native english speaking technical types to presume precisions in the use of english terms :)
#
grawity
(also, <meta http-equiv="Status" content="410 Gone">, without the HTTP version
#
grawity
just like CGI/FastCGI scripts do it)
#
tantek
I'm thinking we could name this indieweb deletion protocol after Mark Pilgrim
#
fdevillamil
Because the content is gone for a pilgrimage and never came back?
#
tantek
the Pilgrim Protocol: when you delete a post on your site, send a webmention to all the links that were in the post, and be sure your post permalink returns a 410. if you receive a webmention for a URL which itself is 410 GONE when you attempt to retrieve it, then remove/tombstone any existing copies of it on your site.
#
tantek
fdevillamil LOL
#
tantek
grawity - "just like CGI/FastCGI scripts do it" citation? I searched and didn't find any prior art.
#
tantek
(I do like explicitly indicating "Status", and dropping the HTTP version)
#
grawity
tantek: trying to find a link... when writing a CGI script (i.e. not mod_php but out-of-process), the status code is indicated by outputting a "Status" header, and the webserver converts it as necessary
#
grawity
so this way would be already familiar to some webdevs
#
fdevillamil
Time to go back home, it was a pleasure to talk to you tonight.
#
grawity
and there's no need to put the HTTP version in there, when you don't even know if it's going to be HTTP/1.1 or 1.0 or SPDY/x.y
#
tantek
grawity - awesome thanks for the ref. updating now.
#
tantek
appreciate the suggested improvements.
#
bret
tantek: do you know of any examples of microformat markup that I could use to reply to benwerd's event?
#
bret
or anyone relaly
#
bret
really*
#
tantek
bret - see above rsvp-brainstorming URL
andreypopp joined the channel
#
tantek.com
edited /deleted (+747) "use-case, flesh out the indieweb delete protocol AKA "Pilgrim Protocol", update to use http-equiv="Status" content="410 GONE""
(view diff)
#
tantek.com
edited /deleted (+265) "/* Brainstorming */ how servers could implement"
(view diff)
benwerd joined the channel
#
tantek.com
edited /comments-presentation (+460) "How to delete summary with reference to deleted posts and handling them"
(view diff)
#
@ozten
New Post: Persona Incentives for Adoption http://ozten.com/psto/2013/06/25/persona-incentives-for-adoption/ in reply to @Johannes_Ernst #mozilla #persona #IndieWebCamp
#
tantek.com
edited /comment (+373) "how to Delete a comment"
(view diff)
#
grawity
hmm, reading the recently-posted WebFist link
#
grawity
it says Gmail doesn't implement Webfinger...but I thought Gmail was one of the first providers to implement it?
#
tantek
ok IndieWeb commenters, here's details on how to handle deleting your comments, and how to enable others to delete the copies of their comments on your site. Please review and see if you can implement (both the deleting your own comments piece, and the receiving "delete" requests piece) http://indiewebcamp.com/deleted
#
bret
grawity: brad and brett said it was, but was darklaunched
#
tantek
cc: aaronpk benwerd bret fdevillamil tommorris
#
tantek
!tell barnabywalters what do you think of this proposed way to handle deleting (and deleted) comments? http://indiewebcamp.com/deleted
#
Loqi
Ok, I'll tell him that when I see him next
#
tantek
realizes he should document the update too
#
bret
lol Pilgrim
#
bret
Protocol*
#
fdevillamil
Damn, the indieauth can't find rel="me" links on my site
#
fdevillamil
So: in the don't, publishers should not return and display a 404 page as "The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address" (http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html)
#
tantek.com
edited /comment (+833) "how to update a comment"
(view diff)
#
tantek
and with that, I do believe we've now documented a Federated CRUD protocol for IndieWeb Comments :)
#
tantek
yes bret, the D(elete) part of the CRUD for federated comments we can informally refer to as the "Pilgrim Protocol"
#
benwerd
OK, seeing as there was an entire bold wiki section about not doing exactly what I did, I've been shamed into implementing 410
#
benwerd
That now exists
#
benwerd
adding webmention deleted comment support now
#
benwerd
(I have the world's most exciting lunchbreaks)
#
benwerd
Oh, except it's not actually returning a 410 response code. So, er, hold that.
#
benwerd
(I wonder why not.)
#
tantek.com
edited /deleted (+445) "/* DO NOT */ 404 Not Found - added per fdevillamil"
(view diff)
#
benwerd
That's better.
#
tantek.com
edited /deleted (+14) "/* DO NOT */ fmt"
(view diff)
eschnou joined the channel
#
tantek.com
edited /deleted (+219) "IndieWeb Implementations, stub with benwerd's claim"
(view diff)
#
tantek
benwerd - care to update this with details? http://indiewebcamp.com/deleted#IndieWeb_Implementations
#
benwerd
tantek - Wait, what? No I haven't! I'm implement*ing* it
#
benwerd
oh wait
#
tantek
I interpreted "That's better." as you having tested it in production :)
#
benwerd
yes I have
#
benwerd
sorry, read "deleted comments"
#
benwerd
"deleted *posts*" is indeed there
#
benwerd
adding details
#
benwerd.com
edited /deleted (+227) "/* IndieWeb Implementations */"
(view diff)
#
tantek.com
edited /deleted (-11) "/* IndieWeb Implementations */ verified!"
(view diff)
#
tantek.com
edited /projects (+14) "/* idno */ main"
(view diff)
#
tantek.com
created /idno (+649) "stub with description from project page"
(view diff)
#
tantek
benwerd, more prodding, I maded you your own wiki project page: http://indiewebcamp.com/idno ;)
caseorganic joined the channel
#
benwerd
tantek: No worries, I just uploaded my delete comment / like / share/ rsvp code
#
benwerd
will move onto adding a little info there
#
tantek.com
edited /comment (+20) "/* Display a comment post */ link reply context early in the display section"
(view diff)
#
benwerd.com
edited /idno (+1059)
(view diff)
#
tantek.com
edited /idno (+36) "linky linky"
(view diff)
#
tantek.com
created /Photos (+20) "r"
(view diff)
#
tantek.com
edited /idno (+9) "events"
(view diff)
#
tantek.com
created /Checkins (+22) "r"
(view diff)
#
tantek.com
created /Replies (+22) "r"
(view diff)
#
tantek.com
created /Likes (+18) "r"
(view diff)
#
tantek.com
created /RSVPs (+18) "r"
(view diff)
bnvk joined the channel
#
tantek.com
edited /idno (+54) "more linky linky"
(view diff)
#
benwerd
tantek: oops, sorry for not doing that
#
tantek
np - it's not always obvious. so many of those page names are cached in my head that linky linky is almost a reflex
#
benwerd
OK, Portland is raining and I need food. Anyone got a quick recommendation for the Pearl? I'm at Public Domain Coffee right now.
#
tantek
Public Domain is not near the Pearl though
#
tantek
benwerd - try Foursquare Explore, and retarget it to The Pearl
#
tantek
I've checked in a bunch in that area at places and it should show you preferentially the places that you're friends have been to,.
#
benwerd
yeah, I'll do that (it's near-ish - kind of where I want to end up)
#
benwerd
thanks
#
benwerd
catch you all later.
#
tantek.com
created /delete (+21) "r"
(view diff)
caseorga_ and benwerd joined the channel
#
bret
benwerd: can you post an example note that has RSVP information?
#
benwerd
bret: Sure, but in a call
#
benwerd
may be a little while
#
bret
ok no problem take your time
#
aaronpk
whoa! forgot I was looking for h-events on indienews
#
aaronpk
must be looking for the name of the location some other way
#
bret
cool!
tilgovi joined the channel
#
tantek
aaronpk - you may be interested in updating your IndieWeb comments implementation to support update and delete, the remaining bits of the freshly draft Federated IndieWeb Comments CRUD protocol :) http://indiewebcamp.com/comments#Update_a_comment
#
tantek
s/draft/drafted
#
Loqi
tantek meant to say: aaronpk - you may be interested in updating your IndieWeb comments implementation to support update and delete, the remaining bits of the freshly drafted Federated IndieWeb Comments CRUD protocol :) http://indiewebcamp.com/comments#Update_a_comment
#
aaronpk
yes I will take a look at that!
#
tantek
and in particular details about deleted posts: http://indiewebcamp.com/deleted
#
tantek
the delete portion of this CRUD protocol I'm calling the "Pilgrim Protocol": http://indiewebcamp.com/deleted#Handling
#
aaronpk
am currently busy with real-world tasks ATM. tearing out the floor of my bathroom :)
#
tantek
whoa - a different kind of delete/update ;)
#
benwerd
CRUD operations undesirable in this context
#
bret
the bathroom context I take it?
#
benwerd
I was making a terrible joke
#
bret
i definitely just read that part the wrong way at first
#
bret
ok ill stop now
#
@shane_tomlinson
RT @ozten: New Post: Persona Incentives for Adoption http://ozten.com/psto/2013/06/25/persona-incentives-for-adoption/ in reply to @Johannes_Ernst #mozilla #persona #IndieWebCamp
andreypopp joined the channel
#
@fdevillamil
Interesting talks tonight about deleted contents on the Web. As often, no need to reinvent the wheel, there’s RFC for that #indiewebcamp.
#
@fdevillamil
In the mood for organizing an #indiewebcamp in Paris with a #barcamp format. Maybe in September / October.
#
bret
fdevillamil: that would be awsome
pfefferle joined the channel
#
fdevillamil
bret: it's been itching me since last night.
#
fdevillamil
tantek: thank you (for the 404 add)
#
tantek
fdevillamil - is IndieWebCampUK too far? http://indiewebcamp.com/2013/UK
#
tommorris
fdevillamil: I'd certainly like to go to a Paris one. the UK one is closer to me, but I won't be in the UK at the time. :(
#
fdevillamil
tantek: not really, and I'll be on the move from one job to another, will just need to negociate this with my wife.
#
fdevillamil
This will be the hardest part.
#
tommorris
will be officiating a wedding in upstate New York while IndieWebCampUK is on.
#
tantek
well either we should have them the same weekend and open a big G+ hangout between them (and use this same IRC channel) OR we should try to make them at least a few weeks apart to so people may be interested in going to both!
josephboyle joined the channel
#
@Hack_in_a_Box
RT @fdevillamil: In the mood for organizing an #indiewebcamp in Paris with a #barcamp format. Maybe in September / October.
#
tantek
fdevillamil - I'm sure xtof would be interested in helping co-organize an IndieWebCampParis
#
aaronpk
lol, i think someone ran the test script
#
tantek
funny. though that's a good way to test a commenting webmention system
#
fdevillamil
tantek: I'm sure tool
benwerd joined the channel
#
fdevillamil
Yes, they should not be too close from each other. Well, we'll see how it turns.
#
tantek
fdevillamil - if you like, create the page http://indiewebcamp.com/2013/Paris just to start brainstorming possible dates, locations, etc., invite others to help volunteer and co-organize: http://indiewebcamp.com/2013/Paris
#
benwerd
bret: hopefully better late than never, an RSVP response: http://werd.io/view/51ca1213bed7de1e7763d71f
#
benwerd
(I removed the old one by successfully testing 410 webmention delete, hooray)
#
tantek
woot!
#
Loqi
does a happy dance!
#
fdevillamil
tantek: will do. Need to catch up with xtof too, I haven't seen him since that sushi we did in Paris.
#
tantek
fdevillamil wow! that was a while ago - and that was a great time.
#
fdevillamil
tantek: sure it was. I've been so busy with work that I've left all side projects aside since then. Time to catch up. Hopefully your tweets allowed me to follow up on indieweb and things alike.
friedcell joined the channel
#
@benwerd
@npdoty RSVPs use the value of the p-rsvp property as brainstormed here: http://microformats.org/wiki/rsvp-brainstorming #indieweb
andreypopp joined the channel
#
aaronpk
man this stuff is getting pretty slick now
#
fdevillamil
aaronpk: which one?
#
aaronpk
comments
#
@t
At close of #indiewebcamp, I proposed using an event post + federated RSVPs for 2014. @benwerd implemented both today. (ttk.me t4Qg1)
#
tantek
aaronpk - you read up on update & delete?
#
aaronpk
skimmed
#
aaronpk
will need to re-read later
#
@vrypan
RT @t: At close of #indiewebcamp, I proposed using an event post + federated RSVPs for 2014. @benwerd implemented both today. (ttk.me t4Qg1)
#
aaronpk
pulled in my comment on benwerd's site as a post from benwerd
#
aaronpk
oh... he re-posted my comment?
#
benwerd
yeah, I think that's probably a failure in my markup - it was meant to be a like
#
@temporaryhuman
RT @t: At close of #indiewebcamp, I proposed using an event post + federated RSVPs for 2014. @benwerd implemented both today. (ttk.me t4Qg1)
#
aaronpk
a like with some additional text?
#
benwerd
a like with context
#
tantek
shouldn't the lack of a rel=in-reply-to prevent that from happening
#
aaronpk
"Hacking IRC bots sounds like fun."
#
aaronpk
ah yes, that's on my side then
#
aaronpk
looks like I wasn't checking for the in-reply-to, just checking for a link to my post
#
benwerd
Mm, I add optional descriptions to my likes (going with more of a bookmarking metaphor)
#
benwerd
yeah, I'm going backwards and forwards about that
#
aaronpk
benwerd: in that case I would have expected your comment to appear as the h-entry content then
#
benwerd
aaronpk: indeed - as I say, a failure in my markup ;)
#
aaronpk
I think I originally implemented my comment thing to not require in-reply-to because nobody was publishing that yet :)
#
aaronpk
I think now I can require it
#
benwerd
I took it out recently because I was getting webmentions from barnaby where the parser wasn't finding any in-reply-to
#
benwerd
but having accidentally commented on a post today, I think I'll also put it back in
#
tantek
aaronpk - you were displaying all mentions as comments?
morrocco_mole joined the channel
#
aaronpk
well, I was displaying all mentions :)
#
aaronpk
I wouldn't say "as comments" because that implies there is a distinction between mentions and comments, which my site doesn't have
#
tantek
they *looked* like comments :P
#
aaronpk
so really that means I need to make a new UI for mentions
#
tantek
or comments
#
aaronpk
ah yea, in my storage I have them marked separately, one is a "reply" and one is a "reference"
#
tantek
sandeep distinguishes them
#
aaronpk
I have an idea for how I want to display references/mentions
#
aaronpk
haven't gotten around to implmeneting yet
#
tantek
aaronpk - see here for other such "footer section" ideas: http://indiewebcamp.com/posts#Footer_sections
#
tantek.com
edited /posts (+11) "/* Footer sections */ mentions"
(view diff)
#
tantek
in other markup news I made sure I was publishing both the u- and rel= in-reply-to and syndication markup on my posts
#
@pphaneuf
RT @haxor: Bootstrapping decentralized discovery with WebFist – Details here: http://www.onebigfluke.com/2013/06/bootstrapping-webfinger-with-webfist.html #indieweb weekend hack with @bradfitz
#
aaronpk
heh, I had a crazy thought about SMS indieauth
#
aaronpk
oh, no that's a terrible idea
#
aaronparecki.com
edited /p3k (+487) "todo: rsvp, likes, mention presentation"
(view diff)
#
@kevinmarks
#indiewebcamp @fdevillamil : Now I need to add easier multi - speaker support. And blog posting
#
tantek
the speed at which so many people are implementing all these indieweb features is blowing my mind.
#
bret
yeah this is nuts. I bet I can get RSVP working before this evening
#
bret
at least sending
#
@ozten
RT @t: At close of #indiewebcamp, I proposed using an event post + federated RSVPs for 2014. @benwerd implemented both today. (ttk.me t4Qg1)
#
benwerd
can someone webmention me a coffee?
#
benwerd
I think the weekend and all this late night hacking is beginning to take its toll
#
tantek
benwerd - happy to buy you a coffee back here in SF
#
bret
benwerd, thanks for the coffee btw
#
benwerd
tantek: Always up for it - would be good to meetup again soon and compare notes
#
benwerd
bret: no worries! Sorry it was so whistlestop
#
bret
its okay!
#
bret
i understand if you cant hang out with portlands retired youth population
#
bret
benwerd, should we move the event from baily's to backspace?
#
benwerd
That seems like a decent plan
#
tantek
oh there's a question.
#
bret
updating events
#
tantek
how does an event propagate updates to RSVPs?
#
benwerd
I'll go edit my event
#
bret
webmentions
#
tantek
so even if you just post an RSVP, you have to listen for webmentions from the event
#
tantek
does the event have its own activity stream of such edits?
#
benwerd
Interesting - so far webmentions have been from an annotation to a parent, basically
#
benwerd
but this would be a parent talking back to its annotations
#
bret
benwerd, dont blow a fuse before tonight
#
tantek
"benwerd changed the location of the event from x to y"
#
tantek
LOL bret
#
bret
get your coffee
#
benwerd
I would be sorely tempted if I didn't have the day job ;)
#
aaronpk
you know... if we solve sending updates about events from the parent to its annotations, that actually would be useful for way more than just changing event info
#
aaronpk
we could have used that a lot for this indiewebcamp weekend already
#
tantek
bret did your RSVP work?
#
aaronpk
things like "Hey there is also this pre-party you may be interested in!" or "dinner at X" etc
#
tantek
like having comments go out to all the RSVP?
#
aaronpk
yea, pretty much
#
tantek
interesting
#
bret
tantek, not yet. I was waiting for an example rsvp before I tried. Now there is one, and I shall go off and make it work
#
tantek
if we somehow got all the follow-up changes/notifications working as well as what people expect from silo events, this might serve as quite the awesome replacement
#
aaronpk
that sounds like a good goal
#
tantek
so, this is why "events" are different than just a post with comments
#
tantek
there is a very different expectation
#
tantek
I don't really expect / want notifications of all the follow-up comments on every comment I make.
#
bret
its like all of these little gems of technology and standards are coming together into something really fantastic
#
tantek
direct replies to my comments sure, but not everything
#
tantek
however, on an event, that you're RSVP'd to, you kinda want all the updates
#
tantek
bret - the key: *little* gems
#
aaronpk
re: follow-up comments, I would want to be able to selectively get notifies of all comments though. sometimes I do want to follow a thread that closely
#
tantek
we had to learn the hard way to stop trying to shove big boulders together to make things work
#
tantek
aaronpk - presumably you could opt-in by subscribing to PuSH notifications of the feed on the post that you want to follow
#
aaronpk
json-push? :D
#
benwerd
tantek: totally in agreement - one of the joys has been that really, each little bit can be done in a single session, so you always see progress
#
bret
someone tweet that
#
tantek
bret which?
#
bret
stop trying to shove big boulders
#
bret
you always see progress
#
tantek
if people are talking about "heavy lifting" as a good thing and they're not talking about actual weightlifting, back away slowly.
#
bret
is there going to be a tech crunch article on this past weekend?
#
@egrigg9000
Eyes glued to the #indiewebcamp hashtag stream.
#
tantek
bret - we had a reporter from Wired there - so hopefully we'll see that
#
bret
oh, i thoght he was from tech crunch. Thats nice ot hear its from wired
#
aaronpk
i think he will be covering more than just the weekend, more about the whole indieweb idea in general
#
bret
hopefully he catches on to whats happened today
#
tantek
bret - he has a monthly column for TechCrunch also as well: http://about.me/klintron
#
aaronpk
wait what happened today?
#
aaronpk
we need a "this week in the indieweb" column
#
aaronpk
stuff's happening so fast!
#
bret
aaronpk, all of the CRUD ideas, and events
ozten joined the channel
#
bret
err i guess benwerd has some of the crud working
#
aaronpk
hah good point
#
aaronpk
would be more fun to read in prose tho :)
#
tantek
but yes, in summary, I figured out CRUD for responses via webmention, and benwerd implemented it already. In addition to implementing event and RSVP posts. NBD.
#
acegiak
aaronpk: wouldn't that violate DRY though? :P
#
tantek
why :( ?
#
aaronpk
DRYUN - don't repeat yourself unless necessary
#
tantek.com
created /RSVP (+18) "r"
(view diff)
#
tantek.com
edited /rsvp (+327) "IndieWeb Implementations yeah benwerd, again."
(view diff)
#
bret
the federated wiki looks really cool but I seriously don't understand how it works or what exactly it does
#
tantek
bret - well, we haven't really explored non-time-centric content as much on indieweb
#
tantek
federated wiki is one such exploration
#
bret
is the idea that everyone runs their own wiki, and can basicly fork and share edits with the other wikis easily?
#
bret
like the git of wikis?
benwerd_ joined the channel
#
tantek
bret - exactly. I asked for it at OSBridge 2011 lunch with Ward: http://tantek.com/2011/174/t1/read-fork-write-merge-web-osb11 - he came to IndieWebCamp that weekend and built it
#
tantek
like git except no cryptic commandline claptrap
#
tantek
(aside: ironically really enjoying my shiny new "View on Twitter" links where I can see if there was any POSSE downstream activity)
#
@benwerd
I have this irrational desire for JSON PuSH to be renamed JubJubHubbub. #indieweb #anewhope
#
tantek
I didn't think the links would be that useful, but I'm using them a lot when I look at old posts.
#
tantek
benwerd_ what about HTML PuSH? Do we need yet another duplicate data format/protocol?
#
aaronpk
html push!
#
aaronpk
hubhubhubhub
#
aaronpk
hubhubhubbub
#
benwerd_
Or HuSH ..?
#
benwerd_
But yes, agree completely
#
tantek
Then you could call it - yeah that :)
#
benwerd_
I just haven't got jubjubhubbub out of my head since JSON push was mentioned earlier
#
tantek
HyperHubbub :P
#
aaronpk
HyperPush
#
benwerd_
hush would be way more practical - and would allow for a lot of reuse of our webmention / mf2 parsers
#
benwerd_
hyperpush / hyperhubbub do sound way more active
#
benwerd_
as opposed to hush which is a little bit goodnight moon.
#
Loqi
gute nacht!
#
tantek
hPuSH ;)
#
tantek
though I do like the sound/usage of HuSH
#
@kevinmarks
RT @benwerd: I have this irrational desire for JSON PuSH to be renamed JubJubHubbub. #indieweb #anewhope
#
tantek
HuSH - the P is silent
#
aaronpk
or just "psh"
#
aaronpk
can you find an "i" word to add? then we can call it "PHiSH"
#
aaronpk
seems safe :D
#
benwerd_
bret: Just wanted to reconfirm that I changed the location on the event
#
aaronpk
benwerd_: are you not free until 7:30?
#
tantek
wonders about downstream reply updates in general.
#
benwerd_
aaronpk: I wanted to give myself space to finish up work, although tbh things are winding down
#
tantek
would someone who commented on a post in general want to be notified if the original post was updated?
#
aaronpk
ah cool
#
tantek
(not for all follow-up comments, just if the original was altered)
#
aaronpk
i'm heading over in a few minutes by bike
#
benwerd_
aaronpk: cool! once I know everything's clear (I'm watching a 10 GB+ video sync between servers) I'll wander over (cc bret)
#
aaronparecki.com
edited /p3k (+277) "mentions"
(view diff)
#
aaronpk
maybe I'll go there and implement RSVPs so I can RSVP to the event
#
acegiak
hey so, I can't log in to the wikie, proposal to solve the awkwardness of "object-of-like": use "liked-by" and "favourited-by" or am I looking at it wrong?
#
benwerd_
those are semantically different: "liked-by" implies you're linking to the thing that's doing the liking - whereas in fact you're linking to the like target
#
acegiak
yeah I'm looking closer and I've got the relationship backwards
#
tantek
acegiak - yeah - it's a common problem with rel values - people get very confused about them quickly, hence the FAQ on microformats.org
#
acegiak
yeah I'm looking now
#
acegiak
ok so "object-of-like" in english semantics doesn't actually describe the relationship that it's trying to describe
#
benwerd_
tantek: to answer your question above, yes, I'd want updates no matter what, because (when I finally have proper reply-context) I want to update my reply context
#
acegiak
same with "like of"
#
acegiak
becaues they're both actually describing the parent