#indiewebcamp 2014-10-28

2014-10-28 UTC
#
kylewm
tantek: re CORS this morning, were you saying that cross-domain sharing is a good thing that should be encouraged? if so I didn't understand what point you were making linking to /subdomain
#
tantek
kylewm - I was saying that using a domain as a logical boundary is a good thing.
#
fiatjaf.alhur.es
moved /Orkut_scrapbook to /Orkut "A sub-feature of a silo is not worth a topic."
#
tantek
what is Orkut?
#
kylewm
tantek: still not sure I understand. would you encourage, e.g., a webmention sender that runs purely in the browser? because that would require CORS be allowed for the receiver's webmention endpoint
#
bret
fiatjaf: coisas looks really cool!
#
bret
aaronpk, tantek the uploaded graphic for vouch is the latest revision I made. I made some further revisions later that week based on feedback from you all during IWC that day.
#
bret
happy to swap it out for the hand drawn when I get the go ahead, or make further changes.
#
tantek
bret - cool, because I shared it with the socialwg :)
#
tantek
ok I'll do a closer review tonight
#
bret
other than minor spacing differences, the final revision I tried to follow as closely as possible to the original drawing
#
bret
gah english
#
fiatjaf.alhur.es
edited /GitHub (+240) "shameless self-promotion."
(view diff)
#
bret
fiatjaf: not shamless! but people may come and as you for help
#
fiatjaf
bret: they're welcome
#
fiatjaf
thank you, bret
#
bret
err maybe shameless... not primarily self promotion!
#
bret.io
edited /GitHub (+215) "/* Criticism */ Added update on Github DMCA process"
(view diff)
#
kylewm
coisas already has a very indiewebby name, like the offspring of PESOS and Cassis
brianloveswords joined the channel
Mark87_ joined the channel
#
fiatjaf
I always feel ridicule naming things.
j12t, gr0k, tantek, tantek_ and chrissaad joined the channel
#
fiatjaf.alhur.es
created /orkut (+19) "Redirected page to [[Orkut]]"
(view diff)
npdoty and tantek joined the channel
#
fiatjaf.alhur.es
created /scrapboard (+2006) "Created page with "[http://github.com/fiatjaf/scrapboard scrapboard] is a [[CouchApp]] that replicates the functionality of the late [[Orkut#Scrapbook]], allowing people to post and receive scraps ...""
(view diff)
#
fiatjaf.alhur.es
edited /User:Fiatjaf.alhur.es () "(-1360) moved projects info to their own pages."
(view diff)
paulfitz and parzzix joined the channel
#
bret
anyone cryptographically sign their notes in a way that the WM recipient cant locate the public key to verify the signed post?
parzzix joined the channel
#
kylewm
bret: would that be in case you don't have https?
#
bret
no, more like "whoever wrote this note also signed it with this key"
#
bret
as in, say you really wanted to write something down and wanted to make sure people believed that you actually wrote it.
#
bret
Idea came to my head after thinking about the vouch protocol and what happens if you trust a source, and the ownership of that source changs
#
snarfed
bret: sounds like salmon
#
bret
snarfed: lol
#
snarfed
(didn't mean it as an insult! :P)
#
ShaneHudson
Why would you bother hiding the public key?
#
bret
was thinking it might be interesting to turn a "syndication" into a general purpose option link
#
ShaneHudson
You can definitely pgp verify notes, though I don't currently
#
bret
like "syndicate to twitter" "sign this note" etc
#
bret
(in micropub)
#
bret
just a thought. prob wont get to it for a long while
#
ShaneHudson
There is a JS pgp implementation, probably quite easy to use that to verify notes. Not sure about in micropub, but definitely from cms
#
bret
if you get a WM, and you see some key value regarding a signature, you can query/cache for the public key from the h-card url and then verify it, optionally adding additional UI indicators to the mention on your site
#
bret
a decently trivial addition to a WM endpoint
#
bret
(assuming you are using a crypto library.... which everyone should be doing)
#
ShaneHudson
Also means everyone should be able to login to indieauth with their key, which is nice (I need to sort that out)
#
ShaneHudson
I think it is a very good idea, not too complicated either (unlike salmon, if I understand correctly)
Mark87 joined the channel
#
bret
finding the signing key to trust is the non-trivial part I guess
#
bret
or, deciding if you should trust that key you do find i mean
#
ShaneHudson
Ah, you mean the h-card could have been modifieD?
#
ShaneHudson
Yeah taking that into account makes it a lot harder
gr0k joined the channel
#
ShaneHudson
I suppose when you cache the key you could send a webmention saying "Hey, is this really your key?".. but then yeah you get into lots of issues there
#
bret
keybase.... save us!
#
ShaneHudson
Haha yeah keybase is pretty nice
parzzix joined the channel
#
rascul
oh, a new known
#
rascul
i'll have to check this out in the next few days
Gold and KartikPrabhu joined the channel
#
ShaneHudson
Known could do crypto by default, that would be really interesting
parzzix joined the channel
#
@ShaneHudson
@benwerd Hehe :) bret and I were discussing crypto in webmentions in IRC. Have you considered making Known pgp by default?
(twitter.com/_/status/526924939698667520)
#
ShaneHudson
Loqi, you are spying again :P
#
Loqi
who, me?
#
ShaneHudson
Yes you! (ugh I tried not to reply, but I *had* to... even if it is to a bot lol)
parzzix and mdik joined the channel
#
gregorlove.com
edited /Orkut (+17) "dfn"
(view diff)
j12t and j12t_ joined the channel
#
@benwerd
Letting users download all their data is part of the bargain you make when you store it. It's not a premium feature. Not optional. #indieweb
(twitter.com/_/status/526955141937643520)
#
@jtauber
@joeld the good news is that I'm committed to making @ThoughtStreams_ indieweb-friendly
(twitter.com/_/status/526958762284707841)
jtauber, snarfed, chrissaad, tantek and loic_m joined the channel
#
snarfed
GWG: thanks again for reporting those missing likes. fixed in https://github.com/snarfed/bridgy/commit/018d4406cbf793b0bcdd1f66e28665d4c3e4c362
yakker joined the channel
#
ShaneHudson
Have any of you tried to get reading statistics from Kindle? It knows which books I've read and how fast I read... would be quite nice to post to my site :)
Haxxa, cweiske, chrisroos, j12t, glennjones, eschnou and modem joined the channel
#
@gruenderszene
Privatsphäre im Web ist nicht unmöglich - und bietet Startups neue Geschäftsnischen. Leise Revolution IndieWeb. http://www.gruenderszene.de/allgemein/indieweb
(twitter.com/_/status/527011710205722624)
#
@startupbrett
RT @gruenderszene: Privatsphäre im Web ist nicht unmöglich - und bietet Startups neue Geschäftsnischen. Leise Revolution IndieWeb. http://t…
(twitter.com/_/status/527011978834087936)
#
@muellerwHH
RT @gruenderszene: Privatsphäre im Web ist nicht unmöglich - und bietet Startups neue Geschäftsnischen. Leise Revolution IndieWeb. http://t…
(twitter.com/_/status/527013225771311104)
#
@johnniehare
Via #IFTTT: Privatsphäre: Das IndieWeb – eine leise Revolution http://www.gruenderszene.de/allgemein/indieweb
(twitter.com/_/status/527013926807306240)
#
@timetabling
RT @gruenderszene: Privatsphäre im Web ist nicht unmöglich - und bietet Startups neue Geschäftsnischen. Leise Revolution IndieWeb. http://t…
(twitter.com/_/status/527014399522119680)
#
@kommunikationsm
RT @gruenderszene: Privatsphäre im Web ist nicht unmöglich - und bietet Startups neue Geschäftsnischen. Leise Revolution IndieWeb. http://t…
(twitter.com/_/status/527014609497382912)
Pierre-O joined the channel
#
@News_Leecher
RT @gruenderszene: Privatsphäre im Web ist nicht unmöglich - und bietet Startups neue Geschäftsnischen. Leise Revolution IndieWeb. http://t…
(twitter.com/_/status/527016134760230912)
#
@leonmrausch
RT @gruenderszene: Privatsphäre im Web ist nicht unmöglich - und bietet Startups neue Geschäftsnischen. Leise Revolution IndieWeb. http://t…
(twitter.com/_/status/527016134743445504)
krendil, csarven, chrissaad, friedcell, jsun, jsun_ and chrisroos joined the channel
#
@thoughtofyouapp
RT @gruenderszene: Privatsphäre im Web ist nicht unmöglich - und bietet Startups neue Geschäftsnischen. Leise Revolution IndieWeb. http://t…
(twitter.com/_/status/527024526513930240)
EOGreer, Sebastien-L, chrisroos and j12t joined the channel
EOGreer, scor, Pierre-O, j12t, chrisroos, cmhobbs, Pierre-O1, kensanata, EOGreer_ and Sebastien-L joined the channel
brianloveswords, jsun, EOGreer, tfontaine, mlncn, shiflett, chrisroos, cweiske, loic_m_, Jihaisse, pfefferle and benternet joined the channel
#
GWG
!tell snarfed The missing Facebook data came in the middle of the night. Odd
#
Loqi
Ok, I'll tell them that when I see them next
j12t, EOGreer, pfefferle, paulfitz, mlncn and indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
tgbrun, EOGreer, gr0k, cweiske, EOGreer_, caseorganic and gRegor` joined the channel
csarven, LauraJ and barnabywalters joined the channel
#
@davidmead
I really like it @codeshaman. When @withknown figures out a WP import, I'll move lock,stock, and barrel to running it self-hosted. #indieweb
(twitter.com/_/status/527104719714385920)
#
@davidmead
More than happy to jump on Skype one lunchtime @codeshaman. Chat about @withknown & #indieweb in greater depth. Be good to catch up too :-)
(twitter.com/_/status/527105231050375168)
EOGreer, loic_m__, mlncn and j12t joined the channel
j12t joined the channel
#
aaronpk
!tell snarfed I got a funny webmention from bridgy, sent to a target that is not my site: http://aaronparecki.com/webmention/2BPHXcL8
#
Loqi
Ok, I'll tell them that when I see them next
verdi and EOGreer joined the channel
#
cweiske
this time I didn't do that
mko, Pierre-O, chrissaad, gr0k, EOGreer, wolftune, willowbl00, verdi, jtauber and tilgovi joined the channel
#
bigbluehat
tantek_________: tantek____: hope to see you at TPAC today or tomorrow
#
@DI_Innovation
RT @gruenderszene: Privatsphäre im Web ist nicht unmöglich - und bietet Startups neue Geschäftsnischen. Leise Revolution IndieWeb. http://t…
(twitter.com/_/status/527122694807257088)
#
GWG
kylewm: I keep hitting the jackpot on falling into buggy holes
Pea1, tgbrun, willowbl001, glennjones, EOGreer, mlncn, KevinMarks, snarfed, arlen, j12t, benjamin-agaric and jtauber joined the channel
#
snarfed
morning all
#
Loqi
snarfed: GWG left you a message 3 hours, 14 minutes ago: The missing Facebook data came in the middle of the night. Odd
#
Loqi
snarfed: aaronpk left you a message 1 hour, 52 minutes ago: I got a funny webmention from bridgy, sent to a target that is not my site: http://aaronparecki.com/webmention/2BPHXcL8
#
snarfed
GWG: they came right after i pushed the bug fix :P
#
snarfed
aaronpk: funny indeed. looking
#
snarfed
kylewm++ for explaining before me
#
Loqi
kylewm has 76 karma
#
snarfed
GWG: yeah, sorry you keep hitting them. they're basically all variants on the same theme: facebook's underlying data model for photos is flawed and mutable, which makes it tricky to use correctly over time
npdoty joined the channel
#
snarfed
aaronpk: out of curiosity, do you have a sender IP for that wm? i'm not sure bridgy sent it
#
aaronpk
snarfed: oh yeah you're right!
#
aaronpk
my server sent it!
#
aaronpk
that's odd...
#
snarfed
huh indeed
#
aaronpk
oh well
#
snarfed
what's your top itch right now, aaronpk? (other than real life, work, etc)
EOGreer joined the channel
#
snarfed
(i only manage to make actual conversation while the baby's sleeping, so i'm taking advantage :P)
#
aaronpk
checkins
#
aaronpk
cause my month/day views are lacking them quite obviously now
#
snarfed
ah, cool
#
mko
Checkins are fun. :-)
#
mko
I need to do a better month / year view.
parzzix, arlen and j12t joined the channel
#
GWG
snarfed, not the only thing I am hitting the jackpot on.
#
aaronpk
uhoh, bridgy is sending me a whole bunch of old webmentions
#
GWG
My phone has not worked since I returned
#
aaronpk
I am not deduping properly
#
snarfed
aaronpk: they might actually be new(ish)
#
snarfed
…or at least, new to your site
#
snarfed
due to a bug fix i pushed last night
#
aaronpk
did the URLs change?
#
aaronpk
these were definitely on there before
#
snarfed
facebook, right?
#
aaronpk
yeah the URLs are all different
#
snarfed
example?
#
aaronpk
as far as my site can tell they are new comments because the URLs are different, so I can't dedupe them
#
aaronpk
http://aaronparecki.com/notes/2014/09/02/4/drhorrible search for "Saturday!" and look at both URLs
#
mko
Womp, womp. :-(
#
snarfed
aaronpk: ahhh. this is for an event
#
aaronpk
i saw a non-event one too i thought
#
snarfed
yeah? that link would be useful
#
aaronpk
no that's not an event
#
snarfed
ok. i'll debug
#
GWG
aaronpk, I am sorry.
#
snarfed
aaronpk: oh weird. i wonder if fb changed an id format somewhere. the new urls have colons in ids
#
mko
Oh, the lovely behaviors of silos.
#
snarfed
yeah i hate how fb never migrates anything, just layers new stuff on top
#
GWG
aaronpk, I am usually the test case for Bridgy problems
#
snarfed
oh there are plenty to go around
#
snarfed
GWG can count his blessings that he's only the test case for a small minority :P
#
aaronpk
snarfed: did the bridgy URLs change for facebook too then?
pauloppenheim joined the channel
#
snarfed
aaronpk: not sure yet
#
aaronpk
I wonder if the "source" url or the mf2-parsed URL is the correct one to dedupe from
#
snarfed
baby's awake and unhappy now, may have to delay
#
snarfed
aaronpk: good q, i'm not sure either
#
snarfed
maybe it's a dupe if either matches
gr0k joined the channel
#
GWG
aaronpk, indieauth isn't working for me again.
#
GWG
aaronpk, I think because I removed SSL v3
LauraJ joined the channel
#
mko
GWG: IndieAuth is working for me, and I removed SSL v3.
tantek, davidpeach and EOGreer joined the channel
#
GWG
Then I am stumped.
arlen, parzzix, annevk_, pauloppenheim and npdoty joined the channel
#
mko
GWG: Note that it might still be related to SSL v3 because I just ran a check and apparently, even though I disabled SSL v3 manually on the server, Node is still using it and overriding my openssl config somehow.
jtauber and npdoty joined the channel
#
snarfed
hey aaronpk, any idea when the bridgy dupe wms started?
#
snarfed
if it was around 1130 PST last night, i might know the cause
#
aaronpk
i think it was just now, 9:53am
tantek joined the channel
#
snarfed
ok. and is it lots of posts? a few ?just that one?
#
tantek
mko - yikes re: Node and SSL v3!
#
tantek
what is SSL v3?
#
Loqi
It looks like we don't have a page for "SSL v3" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=SSL+v3
shiflett, willowbl00, mlncn and npdoty joined the channel
#
bear.im
created /SSL+v3 (+199) "Created page with "{{stub}} '''<dfn>[https://en.wikipedia.org/wiki/Transport_Layer_Security SSLv3]</dfn>''' is an older version of TLS and is now considered insecure and should not be used. === S...""
(view diff)
#
bear
what is ssl v3
#
Loqi
SSLv3 is an older version of TLS and is now considered insecure and should not be used http://indiewebcamp.com/SSL%2Bv3
#
mko
ty bear
#
mko
bear++
#
Loqi
bear has 42 karma
#
bear.im
edited /SSL+v3 (+103) "/* See Also */"
(view diff)
#
bear.im
edited /SSL+v3 (+0) "/* See Also */"
(view diff)
#
bear
added a link to why it is considered insecure
benjamin-agaric and willowbl00 joined the channel
#
bear
mko - what your seeing with NodeJS is why I never let NodeJS be the one that binds to 443
#
bear
I always terminate SSL with haproxy or nginx
#
mko
bear: Yeah. I'm looking into moving that to nginx.
willowbl00, chrisroos, grantmacken and tantek joined the channel
KevinMarks_ joined the channel
#
voxpelli
mko: Are you running the latest release of Node? From last thursday? http://blog.nodejs.org/2014/10/23/node-v0-10-33-stable/
KevinMarks joined the channel
#
gregorlove.com
edited /SSL+v3 (+2) "/* See Also */ direct link"
(view diff)
#
gregorlove.com
edited /SPDY (+0) "/* See Also */ direct link"
(view diff)
#
mko
voxpelli: Running npm latest (bleeding edge).
#
tantek
mko - is this issue documented on the /Node page?
Mark87 joined the channel
#
aaronpk
whoa, taco bell dropped their website http://www.tacobell.com/
#
aaronpk
oh it's a publicity stunt
#
voxpelli
mko: So 0.11 then? No blog post about it getting the same security release
Pierre-O and EOGreer joined the channel
#
gregorlove.com
created /HTTP (+216) "stub"
(view diff)
#
gregorlove.com
created /http (+18) "r"
(view diff)
Pierre-O joined the channel
#
bear
what is gregoralias
#
Loqi
It looks like we don't have a page for "gregoralias" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=gregoralias
#
bear
gregornobacktick++
#
Loqi
gregornobacktick has 29 karma
tbbrown, Pierre-O, cweiske, jtauber and snarfed joined the channel
#
bret
KartikPrabhu_: what is the article called where you talk about moving to ||transport from wordpress?
indie-visitor joined the channel
#
indie-visitor
hello all
davidpeach1 joined the channel
#
davidpeach1
hello all. This is david peach (im logged on twice)
#
davidpeach1
Ive got a bit of code I wanted to share for when posting status updates on WordPress website
eschnou, npdoty, Pierre-O, tbbrown, krendil, tilgovi, tantek, loic_m, alexhartley and EOGreer joined the channel
#
gRegor`
davidpeach: Nice. You should link/document that on the /WordPress page too
#
davidpeach
oki doke will do
j12t joined the channel
#
davidpeach.co.uk
edited /WordPress (+297) "/* POSSE */ Added link to some code for autofilling content share boxes with what is typed in content - for status updates."
(view diff)
#
davidpeach.co.uk
edited /WordPress (+0) "/* POSSE */"
(view diff)
#
snarfed
aaronpk: wow, ok. so, as best i can tell, your dupe wms were all caused by a single rogue FB API call that returned badly formatted FB object ids with colons in them
#
snarfed
pretty bad failure mode on FB's part
#
aaronpk
weird!
#
snarfed
uh yeah
#
snarfed
not cool
#
snarfed
still, sorry for the trouble. :/ let me know if i can help with the cleanup
npdoty_ joined the channel
#
snarfed
aaronpk: if you d/l that log, grep it for 'New webmentions to propagate!', and extract the URL at the end of those line, that's probably all of the dupe wm u-urls
mlncn, pfefferle, KevinMarks_, brianloveswords, Pea1, mzki, chrisroos, benjamin-agaric and npdoty joined the channel
#
@kevinmarks
“By moving back toward the early web, we're also recapturing an ability to actively reshape the internet” #indieweb http://gizmodo.com/the-great-web-1-0-revival-1651487835
(twitter.com/_/status/527220895660527616)
#
tantek
aaronpk do your notes still show realtime comments in response to webmentions?
#
tantek
KartikPrabhu: are you up for a live test of your /marginalia support?
#
tantek
bbiab
#
@mathewi
RT @kevinmarks: “By moving back toward the early web, we're also recapturing an ability to actively reshape the internet” #indieweb http://…
(twitter.com/_/status/527221144253120512)
#
@johnallsopp
RT @kevinmarks: “By moving back toward the early web, we're also recapturing an ability to actively reshape the internet” #indieweb http://…
(twitter.com/_/status/527221929782943744)
Mark87, wolftune, tantek and friedcell joined the channel
#
bret
microformat parsers handle the authorship discovery right? IE if it finds an author-url it will query that url for more details?
tantek and tgbrun joined the channel
#
Mark87
bret I have very limited experience, but I don't believe that, for instance, php-mf2 will do that. It will give you the list of rels and you have to check it yourself
#
Mark87
which is one of the reasons I've been working slowly on my own solution
chrisroos and tantek joined the channel
#
tantek
aaronpk - just tried a real-time comment test on one of your notes
#
tantek
and looks like real-time comment display is semi-broken
#
tantek
in "realtime" it only shows the permalink (where the content should be) of the comment
#
tantek
when I reload your permalink page - e.g. http://aaronparecki.com/notes/2014/10/20/4/ then it shows the content in the comments
#
tantek
was going to try to demo real-time comments to joint meeting of Social Web WG and Annotations WG but not going to show just URLs showing up in real-time
#
tantek
!tell aaronpk just tried a real-time comment test on one of your notes http://aaronparecki.com/notes/2014/10/20/4/ looks like real-time comment display is semi-broken. in "realtime" it only shows the permalink (where the content should be) of the comment. when I reload your permalink then it shows the content in the comments.
#
Loqi
Ok, I'll tell them that when I see them next
tantek_, fiatjaf and scor joined the channel
#
kylewm
bret: mf2 parser don't do the authorship algorithm (or really any contextual analysis at all). and maybe surprisingly, neither php-mf-cleaner nor mf2util will fetch a secondary url as part of the authorship discovery
#
bret
kylewm: is there a way to differ to a "primary" h-card with more information on a different URL?
#
bret
defer*
#
kylewm
bret: definitely according to the algorithm (indiewebcamp.com/authorship##if+there+is+an+author-page+URL ), but I don't know of an implementation that actually does it
#
bret
i though mf2-php got some authorship enhancements recently
#
kylewm
ah then maybe I am wrong!
#
tantek
bret, kylewm mf2-php is a library with many calls/functions
#
tantek
the plain parse microformats call just returns you JSON for the page
#
tantek
there's an authorship function too I think
#
kylewm
what is php-mf2?
#
Loqi
It looks like we don't have a page for "php-mf2" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=php-mf2
#
bret
tantek: neato, thats what I thought
#
kylewm
tantek: are you referring to https://github.com/indieweb/php-mf2 ?
chrissaad joined the channel
#
bret
but I wasn't sure if that was just "authorship" or mf2 had some kind of defer functionality built in
#
kylewm
I am skeptical -- do not see any reference to authorship in there -- but hope to be proven wrong
#
tantek
kylewm: I thought it was there - barnabywalters has referenced it often
#
KevinMarks_
can I sign the http://www.w3.org/community/about/agreements/cla/ on #indiewebcamp's behalf?
#
KevinMarks_
or do I do it as an individual?
EOGreer joined the channel
#
@weems
RT @kevinmarks: “By moving back toward the early web, we're also recapturing an ability to actively reshape the internet” #indieweb http://…
(twitter.com/_/status/527238442024202240)
jtauber and KartikPrabhu joined the channel
fiatjaf joined the channel
#
KartikPrabhu
tantek: did you live test marginalia? sorry I was away
jtauber joined the channel
#
kevinmarks.com
edited /fragmention (+478) "add OWFa"
(view diff)
gr0k joined the channel
#
bret
starting an indieweb base template for jekyll (for deploying sites with gitpub). so fresh and so clean clean https://github.com/bcomnes/base
#
jtauber
KartikPrabhu: yes he did
tantek joined the channel
#
KartikPrabhu
jtauber: hmm seems I did not receiver any webmentions though. did something fail?
barnabywalters joined the channel
#
jtauber
oh, he didn't actually add any annotation
#
jtauber
just a read-only demo
#
KartikPrabhu
aah ok :)
benjamin-agaric joined the channel
#
fiatjaf
what do you think of public messaging? is there a category for this?
#
barnabywalters
kylewm bret tantek: RE php-mf2, mf-cleaner and authorship: yup, php-mf2 is purely a parser, mf-cleaner is purely functional library over parsed data structures, i.e. bring-your-own HTTP
#
tantek
what is php-mf2?
#
Loqi
It looks like we don't have a page for "php-mf2" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=php-mf2
#
tantek
what is mf-cleaner?
#
Loqi
It looks like we don't have a page for "mf-cleaner" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=mf-cleaner
#
barnabywalters
it certainly exists
#
KartikPrabhu
tantek: feel free to add marginalia for demo purposes to my articles. It should work fine from your own site.
#
KartikPrabhu
still haven't gotten to twitter support on that though
#
barnabywalters
but mf-cleaner has all the tools to implement a full authorship algorithm. You run getAuthor, and if that returns a string, try fetching it as a URL, parse and run getRepresentativeHCard over the result
#
barnabywalters
I’ll write a little blog post with some common microformats parsing techniques and caveats
#
tantek
KartikPrabhu: have you looked at displaying real-time comments support for your marginalia?
#
tantek
what is real-time comments?
#
Loqi
real-time comments are the display of comments on a view of a post (typically on its permalink) as they are received by the post (presumably via webmention), without needing any explicit user reloading, refreshing, or any other tapping/clicking etc http://indiewebcamp.com/real-time_comments
#
barnabywalters
this is how I use mf-cleaner in shrewdness, for reference: https://github.com/barnabywalters/shrewdness/blob/master/src/app.php#L216
#
barnabywalters
although that’s not yet using getRepresentativeHCard
#
KartikPrabhu
tantek: I have looked into real time comments that aaronpk had. Marginalia would be trickier
#
KartikPrabhu
but it would be awesome if I could get that working
#
barnabywalters
tantek: really nice work on /vouch, btw — looking forward to implementing that!
chrissaad, jtauber, KartikPrabhu, pfefferle and gr0k joined the channel
#
snarfed
fiatjaf: public messaging is probably just a note post with a link (and webmention) to the person's homepage
#
fiatjaf
snarfed: is anyone doing it?
chrissaad joined the channel
#
GWG
Evening