#indiewebcamp 2013-06-24

2013-06-24 UTC
#
@erik_paulson
It looks like there were some really awesome projects at #indiewebcamp that might/hopefully someday will be part of the net infrastructure
erinjo and acegiak joined the channel
#
@anildash
@kevinmarks can you tell everybody at #indiewebcamp hi? Wish I coulda a been there to talk @thinkup with everybody, but sounds like fun!
willnorris and ozten joined the channel
#
melvster_
evening all ... i got a message ... but the text has scrolled off my buffer ... if you have a question ill be happy to try and answer!
jessykate joined the channel
#
@enneff
RT @bradfitz: Camlistore 0.2 is now out: https://camlistore.org/docs/release/0.2 ... #golang #indiewebcamp
sandeepshetty joined the channel
#
sandeepshetty
!tell barnabywalters: was re-sending webmention I had received to fix date issues and it looks like somethings not right with your mf2 (or the parser): http://pin13.net/mf2/?url=http://waterpigs.co.uk/notes/4QdGxv/ (webmention to: http://www.sandeep.io/64)
#
Loqi
Ok, I'll tell him that when I see him next
#
sandeepshetty
melvster_: hey
#
sandeepshetty
we were thinking of a good rel name for the object being liked: http://indiewebcamp.com/responses
#
sandeepshetty
I was wondering if you've done something like this with rdf and had a suggestion
#
sandeepshetty
object-of-like seems to be the best one so far
#
melvster_
sandeepshetty: yes this has been discussed without conclusion ... the two best candidates we had were "like" (singular) and "likes" (plural) ... to go into FOAF ... one precedent that is commonly used (more than 100 million examples) is "knows"
#
melvster_
at first glance "like-of" and "object-like-of" seem slightly unwieldy and and unintuitive ... but that's a subjective view, I could be totally off center
#
sandeepshetty
from the perspective of rel names being the object, the object-of-verb seems like the best option to me so far
#
sandeepshetty
!tell barnabywalters: it seems to work fine when I resent the webmention for http://www.sandeep.io/39 so there is something about that http://waterpigs.co.uk/notes/4QdGxv/ that messes with php-mf2 maybe?
#
Loqi
Ok, I'll tell him that when I see him next
erinjo joined the channel
#
sandeepshetty
melvster_: I gotta really get some sleep now (it's 6 AM).. but if you have links to conversation about this could you just leave them here... thanks
#
melvster_
sure ... let's chat tomorrow! :)
#
www.metamage.com
edited /2013/Guest_List (+245) "/* Creators */ Josh Juran signing the guest book"
(view diff)
#
@TeaWithCarl
RT @kevinmarks: #indiewebcamp @bradfitz: send an email to http://webfist.org to set a key, read back as a webfinger query http://t.co/…
#
www.sandeep.io
edited /comment-propagation (+168) "/* Issues */ Added an issue raised by pfefferle and signed barnabywalters comments."
(view diff)
catsup and erikmaarten joined the channel
#
www.sandeep.io
edited /comment-propagation (+801) "/* Brainstorming */"
(view diff)
#
aaronpk
*whew*
#
aaronpk
I was unfortunately not able to follow along with IRC today! looks liek a bunch of cool stuff happened though!
dreeves joined the channel
#
@kevinmarks
@anildash @thinkup I think @ginatrapani would have loved #indiewebcamp we need better stats on our stuff
#
@sandeepshetty
Dealing with "liking" mutable things on the #indieweb as opposed to immutable things on silos... http://www.sandeep.io/84
pfenwick joined the channel
#
aaronparecki.com
created /2014/Planning (+790) "stub 2014 planning page"
(view diff)
#
aaronparecki.com
created /2014 (+4283) "stub 2014 event page"
(view diff)
#
aaronparecki.com
edited /Guest_List (+0) "Redirected page to [[2014/Guest List]]"
(view diff)
#
@benwerd
So #indiewebcamp attendees, I want to hang out more often. Not (just) because of the IndieWeb, but because it would be fun to hang out.
#
@benwerd
I've had more fun at #indiewebcamp than I have with computers in a very long time. You should get involved: http://indiewebcamp.com/Main_Page
bnvk and tantek joined the channel
#
@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 #superherosupervillian
#
bret
what a fun weekend :)
#
tantek
bret - great to meet you!
#
bret
nice to meet you!
#
dreeves
indiewebbers are super dreamy. sorry we had to leave a bit early!
#
bret
dreeves, remind me who you are again>?
#
dreeves
danny reeves of beeminder
#
dreeves
(with the children and the google glass)
#
bret
hi! There wasnt enough time to meet everyone for as much time as I would like
#
@harlantwood
RT @datacosmos: #dataecosystems #indiewebcamp Mycelial networks of autonomous nodes will replace the skyscraper models of today.
#
tantek
all of you were all dreamy and it was wonderful spending a weekend together
#
dreeves
indeed! i think we chatted more last year than this year. fewer distractions that time i guess
#
bret
I though of an idea for my idea session. IRC STUFFS!
#
dreeves
(speaking to brett in particular there)
#
bret
of wait to late
#
bret
im bret, one t
bizybee joined the channel
#
dreeves
oh, wait, sorry, not brett slatkin then. ok, i also need a reminder then!
#
bret
the one without the 'go fu' or ability to hack together solutions to the internets problems in one day brett
#
bret
im the really tall one who needs a haircut
#
dreeves
gets his bret(t)s straight
tantek joined the channel
#
bret
anyone still at baily's?
#
bret
i forgot to close my tab
#
bret
and the bar tender isnt picking up the phone
#
tantek.com
edited /wiki-page (+176) "mini brainstorming page"
(view diff)
xtof joined the channel
#
@indiewebcamp
RT @benwerd: I've had more fun at #indiewebcamp than I have with computers in a very long time. You should get involved: http://t.co/K4C3xF…
erinjo joined the channel
#
aaronparecki.com
edited /Planning (+0) "Redirected page to [[2014/Planning]]"
(view diff)
#
aaronparecki.com
created /2014/Schedule (+4383) "stub 2014 schedule"
(view diff)
#
aaronparecki.com
created /Category:Schedule (+38) "Created page with "Past schedules for IndieWebCamp events""
(view diff)
jessykate joined the channel
#
aaronparecki.com
created /Category:Demos (+48) "Created page with "Demo pages from previous IndieWebCamp [[events]]""
(view diff)
#
aaronparecki.com
created /2013/Demos (+24) "Redirected page to [[2013/demos]]"
(view diff)
#
aaronpk
wikiiiiii
#
aaronparecki.com
created /Category:Session_List (+42) "Created page with "Session lists from IndieWebCamp [[events]]""
(view diff)
#
aaronparecki.com
created /Category:Guest_List (+49) "Created page with "Guest lists from previous IndieWebCamp [[events]]""
(view diff)
#
aaronparecki.com
edited /2013/demos (+44) "/* Aaron Parecki and Francois Marier */"
(view diff)
#
@sgerrand
RT @bradfitz: Camlistore 0.2 is now out: https://camlistore.org/docs/release/0.2 ... #golang #indiewebcamp
#
aaronparecki.com
created /2014/demos (+1001) "stub demos"
(view diff)
#
bret
aaronpk how was your nap
#
aaronpk
was good to recharge
#
aaronpk
now furiously editing the wiki preparing for next year :)
#
bret
what a whirlwind of ideas
#
aaronpk
indeed!
#
bret
thanks for all your hard work
#
@jeromerenard
RT @bradfitz: Camlistore 0.2 is now out: https://camlistore.org/docs/release/0.2 ... #golang #indiewebcamp
erinjo and erikmaarten joined the channel
#
aaronparecki.com
edited /Main_Page (-427) "2013 is over. added photo!"
(view diff)
#
aaronparecki.com
edited /Schedule (+0) "Redirected page to [[2014/Schedule]]"
(view diff)
#
@pfefferle
RT @benwerd: I've had more fun at #indiewebcamp than I have with computers in a very long time. You should get involved: http://t.co/K4C3xF…
poppy and erinjo_ joined the channel
#
@xtof_fr
#blocage #banque : vends domaine #lybien : tabar.ly - jamais servi. prêt á aider pour mise á l'eau #indieweb #fr
pfefferle joined the channel
#
bret
is anyone able to tell why why why this MF isnt parsing correctly? http://bret.io/2013/06/23/t3/
#
bret
the h-card isnt associating with the h-entry
jessykate joined the channel
#
pfefferle
Use "p-author h-card"
#
bret
funny i figured that out right before you said that
#
bret
thats been screwing me up all day :(
#
bret
thanks pfefferle
#
pfefferle
your welcome :)
#
bret
woop!
#
@MGZALLP
RT @xtof_fr: #blocage #banque : vends domaine #lybien : tabar.ly - jamais servi. prêt á aider pour mise á l'eau #indieweb #fr
seyz, friedcell, melvster_ and pfefferle joined the channel
#
@sandeepshetty
RT @benwerd: I've had more fun at #indiewebcamp than I have with computers in a very long time. You should get involved: http://t.co/K4C3xF…
#
bret
these indiweb comments largely just work
#
bret
its crazy
#
pfefferle
if you want another page to test http://notizblog.org/
#
pfefferle
but doesn't support avatars yet
#
bret
its mostly working for now
#
bret
i need to do some serious refactoring work on my site
#
bret
the microformats is definately the most confusing parts
#
bret
we really need to put together some clear examples on the wiki
sandeepshetty joined the channel
#
bret
sandeepshetty: i got comments working :)
#
bret
outgoing
#
sandeepshetty
Yay! Where can I see them?
#
Loqi
woot
#
bret
the first 3
#
bret
ignore the 4 comments on eschnou's post I screwed those up :p
#
bret
the next step is to get pingback.me pulled in using JS
gjones joined the channel
aszs joined the channel
#
bret
Did someone start a grid of sites that are doing indieweb comments, and the features people have implemented in?
#
bret
errr no in
#
bret
thank that is the one
#
pfefferle
sandeepshetty: added dt-published
#
sandeepshetty
(Y) will resend your previous webmentions again and test.
#
sandeepshetty
Resent and dates showing up now on /39 & /73
#
bret.io
edited /indieweb-implementations (+250) "Added jekyll to the list"
(view diff)
#
bret.io
edited /Jekyll (+19) "/* indiweb folk using jekyll */ Added myself to the list"
(view diff)
#
pfefferle
nice (Y)
#
www.sandeep.io
edited /indieweb-implementations (+63) "converspace now accepts pingback thanks to pingback.me"
(view diff)
erikmaarten and sandeepshetty joined the channel
#
waterpigs.co.uk
edited /indieweb-implementations (+48) "Taproot accepts comments is webmention"
(view diff)
#
sandeepshetty
It's so cool to have comments & likes working :) http://www.sandeep.io/84
#
bret
Its so distrubuted, and everyone does their own thing, Im not sure exactly how I would show someone this stuff easily
#
bret
it would be neat to have a tour of the indiweb stuffs after IWC 2013 on a single page or blog post
#
tommorris
yeah, was going to say: some kind of report on outcomes would be lovely. ;)
#
bret
Im going to write up the things that stuck with me
#
bret
on my own site
#
tommorris
awesome
#
bret
So much I missed though
#
bret
hopefully others do something similar
#
bret
I saw the tommorris dance though, that stuck
#
tommorris
heh. to be fair, it's not quite the same when it's in front of a webcam in my house rather than drunk and in a bar. ;)
#
bret
i believe it
#
tommorris
ooh, indieauth supports Persona now, according to aaronpk
#
bret
yup!
#
tommorris
adds rel=me to his email link
#
bret
and passwordless login via sms authentication
#
tommorris
and it works! :)
#
bret
conceptually, after today, a domain (rel=me) or email address (+webfist) and a cell phone, you can authenticate folks without passwords
#
bret
without passwords or key signing parties
#
tommorris
the Persona login that is. works great.
eschnou joined the channel
#
tommorris
which given I'm using Persona to log into my own site is kind of nice.
#
bret
the persona option also adds some interesting other features
#
bret
i forget what they were though. something about using alternative auth providers
#
tommorris
yeah, you can do domain level authentication servers that override the fallback mozilla server
#
bret
can I enable openID on my domain with github?
#
tommorris
so I could setup my own Persona auth on tommorris.org - and anyone who logs in with *@tommorris.org would go through that
adactio joined the channel
#
bret
i tried using google but gave up as soon as G+ started poking its head out asking me to join
#
tommorris
probably. just write an OpenID server that authenticates with Github over OAuth and then responds back to the OAuth request
eschenal joined the channel
#
bret
i mean without having to run server code, just delegate to them as an auth provider or something
#
tommorris
Google also don't do "proper" OpenID, they do the OpenID 2.0 bastardized version
#
tommorris
then no
#
acegiak
and I'm home
#
bret
hey!
#
acegiak
so how much awesome stuff did I miss this weekend?
#
bret
lots
#
eschnou
bret, it is weird I did not get your author url, and I can see it well in the markdown... did you change something ? can you try again ?
#
bret
eschnou: it was added after :p
#
eschnou
:-)
#
bret
re-parse it and it should work
#
bret
sorry for the mess
#
eschnou
then i'll delete the current one and let you ping again
#
eschnou
ok for you ?
#
bret
yeah thats fine
#
bret
eschnou: hey now, look at that
#
bret
are you going to do webmentions next?
#
eschnou
bret, great ! welcome to the federation !
#
bret
glad to be here
#
eschnou
bret, I'm busy on other projects at the moment, but yes, when I get some time i'll add webmention and the latest things like favorites etc, should be quick. My next goal is to have following/follower, building an #indiefeed i can follow from my client.
#
bret
cool!
#
eschnou
but I guess that will be for next indiewebcamp :-)
#
bret
I like the concept of news.indiewebcamp.com
#
bret
but really It would be great to see PubSub and feed readers work with h-atom
#
eschnou
bret, I have a atom/as strea right now, which is PuSH enabled. But for #indiefeed I think I'll just do polling on the author url and parse the mf2 feed. Much simpler. No paralell API.
#
bret
Sounds awsome! Keep us posted
#
bret
I still wish they used the webfist.me url. That would be hilarious
#
pfefferle
so, added support for avatars and webmention-updates
sandeepshetty joined the channel
#
sandeepshetty
so I landed up in #indieweb by mistake and there actually is someone there :D
#
sandeepshetty
I'm sure he's wondering where everyone else is? :p
friedcell1 joined the channel
#
pfefferle
is there a rel to point to the original post?
#
pfefferle
rel-alternate? rel-source?
#
sandeepshetty
is it rel-self?
#
sandeepshetty
doens't sound right (re self)
#
acegiak
hallo hallo
#
pfefferle
perhaps i will skip this and try to link the date to the original post like you do
#
pfefferle
sandeepshetty: implemented avatars and webmention-updates
#
sandeepshetty
that's looking really good....
#
sandeepshetty
BTW, you need a h-card.photoon your site :)
#
sandeepshetty
pfefferle: what was the context in which you wanted to point to the original post?
#
pfefferle
sandeepshetty: i have… it is on display:none
#
sandeepshetty
just added or was it always there?
#
pfefferle
added yesterday
#
sandeepshetty
ah yes.. I already got your photo links on /39
#
pfefferle
sandeepshetty: i wanted to add a link to a webmention comment to point to it's original source
#
sandeepshetty
the rel will apply to the whole page...
#
pfefferle
like you do on the date
#
sandeepshetty
so it will relate the whole post with the link in the rel.. I'm guessing that's not what you want
#
pfefferle
yes, thats why eel-self sounded kind of weird
#
pfefferle
i try to link the date and skip the rel thingy ;)
#
sandeepshetty
rel-anything will be weird unless you have a permalink for the comment
#
pfefferle
not yet, but work in progress
#
sandeepshetty
looks like I have encoding issues...
#
pfefferle
ok, done… the wordpress filters/actions are very nice if there are present :)
#
sandeepshetty
pfefferle: once you have permalink per comment then I think rel-canonical is the one you want
#
sandeepshetty
but you should check with someone who knows better ;)
#
sandeepshetty
so it looks like doing htmlentities is messing with the comment...
#
sandeepshetty
I took it out and it work fine.. but that's just insecure.. any ideas?
#
sandeepshetty
looking to add support for undoing(/delete) webmentions tonight.... outta here.. later
#
pfefferle
i think a moderation process should be enough!?!
#
sandeepshetty
pfefferle: I meant remote undo to allow for unliking after you've liked..
#
pfefferle
and i meant the htmlentities ;)
#
sandeepshetty
:) I ended up using htmlspecialchars.. need to figure out later if that's enough...
gjones joined the channel
#
acegiak
hey pfefferle, does your webmention plugin log to anywhere?
#
pfefferle
acegiak: no, not yet. is there a wordpress way to do so?
#
acegiak
pfefferle: I don't think there is. I just prepend the value of an option
#
acegiak
so then I can look at that option to get the log
#
erikmaarten
good evening! Can h-card be anywhere on a page for a post, or does it have to be inside the h-entry?
#
pfefferle
acegiak: what infos are you interested in? the result of the ping request?
#
acegiak
pfefferle: yeah. Cause I can't work out what's up with pingbacks on my install let alone webmentions
#
pfefferle
you can try to send a request from your console to get some results while i try to implement some debuggings
#
pfefferle
thats what i used
#
acegiak
oh cool
bnvk, gjones and sandeepshetty joined the channel
#
acegiak
hey sandeep, did you get my email?
#
acegiak
pfefferle: http://pastebin.com/uWtCLmJx is the response from hitting webmention with curl, I don't understand the x-pingback 404 bit
#
erikmaarten
thanks sandeepshetty, exactly what I needed! :)
#
sandeepshetty
acegiak: yep. thanks.
#
acegiak
sandeepshetty: I won't be adding microformates to the plugin for at least another 2 weeks because all my tiem i going towards my game so it's ready for display at a con
#
sandeepshetty
erikmaarten: I used to have a p-author per h-entry... now I just a root h-card
#
pfefferle
acegiak: what was your source url?
#
sandeepshetty
yeah I saw some on your site about games... and some hardware hacking as well?
#
acegiak
http%3A%2F%2Fmachinespirit.net%2Facegiak%2F2013%2F06%2F24%2Fmore-testing-is-required%2F
#
sandeepshetty
erikmaarten: and I don't think I follow /authorship exactly... but the root h-card works with most people..
#
acegiak
sandeep, that might have been something I reblogged, I need to mod pfefferle's theme to display that better. I haven't posted anything about my hardware stuff in a while
#
erikmaarten
sandeepshetty: yeah, I had a look at your site and saw that, seems aaronpk does that too. I can't quite decide on which I'll go with, will see which turns out the best for my post design ...
#
acegiak
the place we're moving into frowns on pets so I thought I'd build one, but I'm having a hard time between usign my spare android or a raspberrypi with a kinect as the main brain
#
acegiak
s/hard time/hard time choosing/
#
Loqi
acegiak meant to say: the place we're moving into frowns on pets so I thought I'd build one, but I'm having a hard time choosing between usign my spare android or a raspberrypi with a kinect as the main brain
#
sandeepshetty
erikmaarten: for me it was more dictated by my layout.. I used to show my h-card next to each post... now I don't
#
pfefferle
acegiak: have you tried to ping yourself?
#
pfefferle
acegiak: try the latest sempress version from github… i made a lot of changes
#
acegiak
pfefferle: will do in the morning :) I need to hit the sack
#
sandeepshetty
acegiak: I'm not much of a hardware guy but I'm looking forward to experimenting with rpi when I get some time.
#
acegiak
timezones suuck
#
erikmaarten
sandeepshetty: Yes, I'm thinking I'll adjust it for the layout too. It might not make much of a difference for me at this point because I'm not displaying any feeds, just single posts. Will eventually have feeds based on tag combinations though.
friedcell, scor, erikmaarten and gjones joined the channel
#
sandeepshetty
upgraded to the latest php-mf2 and it seems to have a parse error.. pfefferle: working for you?
#
pfefferle
yes, but i have to tweak some php5.4 things out
#
pfefferle
[] instead of array()
#
sandeepshetty
man that sucks..
#
sandeepshetty
changing the code inside vendor means I can't upgrade easily.. will have to keep track of changes for each upgrade.
#
pfefferle
i don't use composer because of the overhead so i had to include everything by hand
#
pfefferle
yea, i thought about pushing the changes to the main repo
brbcoding and pbeaulieu joined the channel
#
sandeepshetty
hey melvster_ do you have any links to previous discussion about the like rel (on any list)?
#
sandeepshetty
melvster_: or is y ou could tell me which list to look in I could search
#
sandeepshetty
pfefferle: how many instance of the [] short array syntax did you have to change and were there any other changes? I'm basically stuck till this fixed :(
#
melvster_
sandeepshetty: wasnt much of a topic ... but ill find it
#
sandeepshetty
thanks if it's not too much trouble.. you could also just tell me which list to search and I'll do it
#
melvster_
it was the foaf-protocols list ... quite an old one
#
melvster_
toby inkster came up with a good system imho
#
melvster_
that's what I use today
#
melvster_
btw i implemented distributed likes about 9 months ago
#
melvster_
as a proof of concept
#
melvster_
I actually implement 'likes' as a currency
#
melvster_
but im into payments :)
#
melvster_
so toby settled on the term 'likes'
#
melvster_
Super-easy method to say you like the band Coldplay:
#
melvster_
in your case you dont need #me as you are using your document as a profile
#
melvster_
so rel="http://ontologi.es/like#likes" would work here
#
melvster_
tho perhaps why not just a microformat "likes" ?
#
sandeepshetty
melvster_: good stuff.. will take a look at this in a bit.. and get back you.. playtime with my daughter now :)
bnvk, brianloveswords, erikmaarten, gjones and friedcell1 joined the channel
#
@ozten
RT @benwerd: I've had more fun at #indiewebcamp than I have with computers in a very long time. You should get involved: http://t.co/K4C3xF…
friedcell, friedcell1, eschnou, dpk, ozten, gjones and dreeves joined the channel
#
@BarnabyWalters
I’m beginning to think that I want to store two broad categories of content on my #indieweb site, content which is d… http://waterpigs.co.uk/notes/4QfG2L/
josephboyle and dreeves joined the channel
#
aaronparecki.com
created /2014/Guest_List (+7771) "stub 2014 guest list"
(view diff)
erinjo and bizybee joined the channel
#
pfefferle
tommorris: have you removed the auto discovery header?
jessykate joined the channel
#
tommorris
pfefferle: what do you mean?
#
pfefferle
webmention
#
pfefferle
can't find any on your site
#
tommorris
haven't got webmention set up yet
#
pfefferle
that could be the case :;)
#
@BarnabyWalters
@zakkain good plan! So are you setting up #indieweb posting with POSSE on your domain? Also check out the work… http://waterpigs.co.uk/notes/4QfGbM/
sandeepshetty, tantek and aszs joined the channel
#
pfefferle
sandeepshetty: is your implementation broken?
#
pfefferle
i only get 400: bad request
#
sandeepshetty
where did you send it?
#
sandeepshetty
shouldn't be,.. I haven't changed anything..
#
sandeepshetty
on production at least
#
pfefferle
when i use the console, it works… damn
#
sandeepshetty
I need a /mentions route to see the latest mentions
#
aaronpk
haha yea me too
#
Loqi
nice
jessykate joined the channel
#
pfefferle
sandeepshetty: ok, works! time to go home!
#
sandeepshetty
and I found your comment from there :)
#
sandeepshetty
it looks like duplicate entries though...
#
sandeepshetty
looking into that
#
pfefferle
oh i deleted the first one :D
#
pfefferle
restored
#
sandeepshetty
I have a unique key on post_id and hash (UNIQUE KEY `post_source` (`post_id`,`source_hash`)) so it shouldn't have two entries with the same post_id and source
#
pfefferle
now i have to work on a nicer context view and on responses
#
sandeepshetty
pfefferle: looking good btw
#
sandeepshetty
pfefferle: ah the query string is diff...
#
sandeepshetty
cool that had me worried for a bit :p
#
pfefferle
every comment has it's own permalink (like posts)
#
sandeepshetty
yeah.. does wordpress let you do it with paths as well?
#
pfefferle
not without any work
#
pfefferle
had to tweak a lot!
#
sandeepshetty
cool.. this is good
#
pfefferle
ok, i am off! time to go home!
ozten, seyz, spinnerin and brbcoding joined the channel
#
waterpigs.co.uk
edited /2013/Marketing_Jam_Session (+2214) "archived notes from etherpad"
(view diff)
#
waterpigs.co.uk
edited /2013/HTML_is_your_Data (+4325) "archived notes from etherpad"
(view diff)
caseorganic, pfefferle, bizybee and mathpunk joined the channel
#
sandeepshetty
!tell barnabywalters: Just tested updating my comment on your site. Worked like a charm :)
#
Loqi
Ok, I'll tell him that when I see him next
friedcell1 joined the channel
#
sandeepshetty
melvster_: the likes that you had implement have to be done on the target site right?
#
sandeepshetty
s/implement/implemented
#
Loqi
sandeepshetty meant to say: melvster_: the likes that you had implemented have to be done on the target site right?
erinjo, tilgovi, friedcell, bizybee, pbeaulieu and fmarier joined the channel
#
@kevinmarks
@debcha true, but these initiation things do form a bond. The #indiewebcamp "must sign in with relmeauth" worked that way this weekend.
brianloveswords and barnabywalters joined the channel
#
Loqi
barnabywalters: sandeepshetty left you a message on 6/23 at 5:38pm: was re-sending webmention I had received to fix date issues and it looks like somethings not right with your mf2 (or the parser): http://pin13.net/mf2/?url=http://waterpigs.co.uk/notes/4QdGxv/ (webmention to: http://www.sandeep.io/64)
#
Loqi
barnabywalters: sandeepshetty left you a message on 6/23 at 5:46pm: it seems to work fine when I resent the webmention for http://www.sandeep.io/39 so there is something about that http://waterpigs.co.uk/notes/4QdGxv/ that messes with php-mf2 maybe?
#
Loqi
barnabywalters: sandeepshetty left you a message 1 hour, 11 minutes ago: Just tested updating my comment on your site. Worked like a charm :)
#
barnabywalters
sandeepshetty: fixed and fixed and yay!
#
Loqi
woot
#
barnabywalters
which comment did you update?
#
sandeepshetty
I see you playing with delete action on comments?
#
barnabywalters
sandeepshetty: yeah, for some reason my edit UI js got pushed out to everyone
#
barnabywalters
I figured that now webmention comments are getting a little more popular I need to start proactively implementing moderation + spam
#
barnabywalters
starting with simple ability to delete comments
#
barnabywalters
now progressing onto contact list-based whitelisting
#
barnabywalters
starting with automatic adding of anyone I mention to my contact list
#
barnabywalters
and parsing their details off h-cards on their homepage
#
aaronpk
awesome
#
barnabywalters
then, in the future, parsing people *they* mention and whitelisting them too
#
barnabywalters
(“they” being all you good people)
#
aaronpk
oh? fancy!
#
barnabywalters
aaronpk: was thinking it would be a good excuse to put together a PuSH subscriber, to gain experience for either improving PuSH/PuSH-next and/or building feed reader type things
#
aaronpk
ah interesting point!
#
aaronpk
here is julien's code for a PuSH subscriber: https://gist.github.com/julien51/5724362
bnvk joined the channel
#
barnabywalters
aaronpk: ah thanks for the link, that’s useful reference
josephboyle and texburgher joined the channel
#
sandeepshetty
barnabywalters: nice... I don't have the concept of mentioning people.. my responses are to other url's... how do you handle mentioning ppl?
#
barnabywalters
aaronpk: double-replies FTW! did you send mentions? I’m not seeing comments on either of our sites
#
aaronpk
hmm I think it did send to you
#
aaronpk
"Pingback accepted. Keep the indieweb talking :)"
#
aaronpk
oh, that was just a mention of your name
#
aaronpk
looks like I didn't send one to the post URL
#
barnabywalters
sandeepshetty: just link to their domain and send a mention there
#
barnabywalters
my autolinking goes @name -> twitter link -> indieweb link if they’re in my contacts list
#
barnabywalters
but so far I’ve had to manually add people
#
barnabywalters
next step is automating it
#
sandeepshetty
how and where in your note do you mark a domain as a person?
#
sandeepshetty
ah you use h-card?
#
sandeepshetty
to mark a url as a person?
#
barnabywalters
sandeepshetty: usually at the beginning of the note, as per twitter convention, with h-card or h-x-username for only twitter links
#
sandeepshetty
I wanted to talk to you about that.. the @sandeep seems unnecessary...
#
sandeepshetty
like here: http://www.sandeep.io/84#comments it doesn't add anything to the comment...
#
barnabywalters
eventually I will probably remove the explicit mention
caseorganic and tantek joined the channel
#
barnabywalters
but a lot has to happen if I do — author h-card has to be present on remote site, I have to parse it and display it somewhere (esp. in list view), then add it as an @name in any syndicated copy of the reply
#
sandeepshetty
I can see the advantage of picking up e-content for comments.. hashtag links point to the source
#
barnabywalters
sandeepshetty: yes, IMO important part of tags on the indieweb is their meaning is specific to each person
#
barnabywalters
e.g. my #web might refer to a slightly different usage to yours
#
barnabywalters
so it makes little sense to auto-link one persons tags to anothers’ tag pages
#
sandeepshetty
yeah.. I just don't auto-link quoted text and comments
#
barnabywalters
yeah, that’s a perfectly good solution
#
sandeepshetty
aaronpk: wanted to talk to you about indienews...
#
sandeepshetty
something about the idea of having a centralized aggregator doesn't feel right... it treats the aggregator as the root of the comment thread for e.g, http://news.indiewebcamp.com/post/aaronparecki.com/articles/2013/03/28/1/an-open-challenge-to-app-net
#
sandeepshetty
that doesn't feel right.. shouldn't everyone be commenting on the original target?
#
aaronpk
sandeepshetty: yes. the commenting instructions say: link to the original post with the in-reply-to markup, then add a u-syndication link to IndieNews
#
sandeepshetty
actually now that I read it again it does say use the original post in in0reply0to
#
barnabywalters
oh yeah aaronpk were you asking about u-syndication vs rel-syndication earlier?
#
aaronpk
no I don't think so?
#
barnabywalters
aaronpk: okay must be me getting mixed up
#
sandeepshetty
so you'll treat is just like syndicating to twitter?
#
sandeepshetty
I guess I'm trying to figure out how this fits in when we start following people..
#
sandeepshetty
(on our own sites)
#
sandeepshetty
the voting doesn't seem to fit in with that...
#
sandeepshetty
when I'm following people I might want my reader to rank based on how many people are sharing or mentioning a link
#
aaronpk
well if I look at my own behavior over the past couple years, I used to use an RSS reader to follow a bunch of blogs, but stopped using it years ago. Instead, I end up finding content through: searches for hashtags, hackernews, reddit, links posted on twitter
#
aaronpk
so i'm not even convinced I *want* to re-build an indieweb "follow" system for me just yet
ozten joined the channel
#
sandeepshetty
I stop using hackernews, reddit etc a while ago..
#
sandeepshetty
I use my twitter follows to curate stuff for me..
#
aaronpk
did something take their place? why do you think you stopped?
#
sandeepshetty
I have private lists on twitter about various topics and the people I follow there ensure I get the "news"
#
sandeepshetty
sharing and mentioning publicly seems to be best way to "vote" than the black box vote of hackernews, etc.
#
aaronpk
why do you say hackernews voting is black box?
#
sandeepshetty
plus voting at some other place feels sorta like sharecropping..
#
sandeepshetty
aaronpk: I cant see how many votes, who votes, etc...
#
aaronpk
yea I agree that a public share/mention/like/whatever has more weight than an upvote
#
aaronpk
ah ok, I guess I just trust that if enough people use the system it produces good results
#
aaronpk
i don't really care who upvoted stuff all the time
#
sandeepshetty
its easy to game when it's not public..
#
sandeepshetty
is there some way we can do voting based on no of webmentions, responses, likes, etc on indienews?
#
aaronpk
it's easy to get on the front page of HN, you only need 3 votes within about 5 minutes, so you can recruit a couple friends. but only the good posts actually stay on the front page for more than 30 minutes
#
sandeepshetty
some way where I don't have to visit indienews to vote.. just maybe follow it to get the links
#
aaronpk
sandeepshetty: yea I could totally do that. I don't think we had really explored indie-likes when I set that up
#
aaronpk
the current up-vote mechanism is meant to be a low barrier to entry for people since all it requires is indieauth login
#
@indiewebcamp
RT @ozten: Cool, it worked! And I've logged in via FirefoxOS phone SMS. https://secure.flickr.com/photos/ozten/9117250313/ https://secure.flickr.com/photos/ozten/9117242319/ #IndieWebCamp #Indi…
#
sandeepshetty
argh.. urls with utms :p
#
aaronpk
haha so annoying
eschnou joined the channel
#
sandeepshetty
there is tracking there happening at so many level... t.co.. blogspot... GA...
#
@indiewebcamp
@ozten see and add to http://indiewebcamp.com/one-click-install an #indiewebcamp 2011 design hack session by http://t.co/LdymxxAJwK. ^@t
#
sandeepshetty
aaronpk: any chance you can add the login link on every page of the wiki or point to where I can send a pull request for it.... it's the biggest barrier to using the wiki ATM for me
#
aaronpk
there's already a login link on the bottom of every page
#
aaronpk
i mean it's not the most obvious thing in the world, but it's there
#
sandeepshetty
there it is that little guy...
#
sandeepshetty
ok that'll do thanls
#
aaronpk
sorry, mediawiki templates are not my most favorite thing to work with
#
@t
energized after #indiewebcamp 2013.
#
barnabywalters
aaronpk: oh just got that second comment
#
aaronpk
i sent it manually :)
#
www.sandeep.io
edited /responses (+194) "/* Brainstorming */ Coming up with a good name for the "object of a like" is actually a problem of coming up with a name for objects of monotransitive verbs."
(view diff)
#
aaronpk
my bad. my webmention client isn't picking up the multiple replies right
#
barnabywalters
aaronpk: ah, sure thing.
#
melvster_
sandeepshetty: what is the target site? ... they dont have to be in either place, you can add them by hand or you can have a button that generates them ... this is a subtle consequence of data portability
#
barnabywalters
to anyone publishing reply contexts: how do you feel about making the reply contexts h-entries as the in-reply-to property of the parent h-entry?
#
barnabywalters
that’s what I’m doing at the mo and haven’t come across any problems with comment consumers demanding in-reply-to being a URL yet
#
melvster_
owing your own data == good :)
#
aaronpk
barnabywalters: right now i'm only marking up my own content on the page, not adding mf2 markup for replly context or any comments
#
sandeepshetty
barnabywalters: how does someone follow the thread if there isn't a url?
#
barnabywalters
sandeepshetty: there is a URL, but instead of being h-entry.in-reply-to it’s h-entry.in-reply-to.url
#
sandeepshetty
melvster_: my understanding was that I have to come to your site, click on the like button, and then auth my self using webid?
#
barnabywalters
there’s *always* a URL ;)
#
sandeepshetty
so in-reply-to is actually p-in-reply-to instead of u-in-reply-to?
#
melvster_
sandeepshetty: that's just an implementation detail, you could equally generate the link on your side via a form, bookmarklet etc.
#
barnabywalters
sandeepshetty: when I’m displaying a reply context, yes
#
melvster_
i put together my like system in under a day
#
melvster_
there's a lot more that can be done
#
sandeepshetty
barnabywalters: that feels a little weird
#
melvster_
i just wanted a proof of concept to get going ...
#
barnabywalters
sandeepshetty: why? no different to p-comment — in fact, more consistent with p-comment
#
barnabywalters
and exposes the reply context as data to mf consumers
#
sandeepshetty
is sorry for using words like "feels" but it's because he first approaches it from intuition and then has to validate it with logic
#
barnabywalters
e.g. potential usage in conversation viewer/feed reader: displaying interim/preview copy of the replied-to content whilst fetching the full version
#
sandeepshetty
melvster_: how would setup something on my site to be able to like stuff on the sites of 2 other people?
#
barnabywalters
= better UX for the reader
#
barnabywalters
sandeepshetty: nothing wrong with intuition, the process of trying to articulate it is almost always valuable in my experience at least
#
sandeepshetty
barnabywalters: so p-in-reply-to.p-summary and p-in-reply-to.url
#
barnabywalters
sandeepshetty: see markup of for example http://waterpigs.co.uk/notes/4QfGbM/
#
melvster_
sandeepshetty: if you want the data on YOUR site, you'd need to add the rel "likes" (or the equivalent) and then the URL of the thing that you like ... you could put it in the HEAD, in the BODY, or, as I do, in a linked page
#
@veganstraightedge
@t et al. Could you write a good blog post about #indiewebcamp 2013 please?
#
barnabywalters
actually having said that it doesn’t seem to be working properly…?
#
barnabywalters
ah this might be one of the little issues I spotted in the parser — some of the XPaths are not quite right
#
barnabywalters
interrupts hacking to write regression tests
#
sandeepshetty
melvster_: sorry did not undersand.. maybe will take a look at your page and see it makes sense
#
barnabywalters
aaronpk: does pin13 automatically use latest dev checkout of php-mf2 or latest tagged version?
#
melvster_
as i say i model likes as payments
#
melvster_
because im developing an economic aspect
#
aaronpk
barnabywalters: it did but I disabled that cause I was worried it would break, and people seem to actually be using it
#
melvster_
but in a nutshell if you like a URL, just add it as a micro format to your indiewebpage
#
sandeepshetty
melvster_: and how does the object of the like know that you've published that on your site?
#
melvster_
sandeepshetty: I didnt program that part, but the use case could be brainstormed quite quickly I think ... normally you'd probably combine your own addition with a POST to the target site too, I guess
#
barnabywalters
aaronpk: hm, I have seen other packagist projects use a dev-stable branch so you can require "dev@stable" which might be a good solution
#
aaronpk
i can do that, i think it's just pointed at master now
#
www.sandeep.io
edited /responses (+141) "/* Brainstorming */ pointer to previous discussion about this by melvster_"
(view diff)
#
aaronpk
barnabywalters: can you make a branch for that?
#
barnabywalters
meh, actually any bugfixes should really just get a new tagged release. I don’t really care how big the numbers get, it just means I look like I’m doing more work ;)
#
barnabywalters
aaronpk: I’ll look into doing it, not an immediate priority though
#
aaronpk
is it safe to pull from master regularly? is it pretty much always stable?
#
@obensource
Returning from a week offline with family. Missed #indiewebcamp to spend time with my uncle who has contracted terminal cancer. Next year!
#
melvster_
sandeepshetty: there's a *slight* ambiguity with liking things ... let's say I like the wikipedia article for 'Coldplay' ... do I like he article (how its written, how it's presented) or do I like the BAND coldplay?
#
barnabywalters
aaronpk: apart from when I make stupid mistakes like adding PHP 5.4 syntax in a project with PHP 5.3 as the min version constraint, yes :)
#
barnabywalters
I always run the test suite before pushing
#
sandeepshetty
melvster_: right.. I'm for the former...
#
aaronpk
ok, it'll update every 15 minutes now
#
barnabywalters
melvster_: surely that is resolved by liking coldplay’s website if you like the band, and the wikipedia article if you like the writing
#
aaronpk
melvster_: sandeepshetty: seems like in that case, wikipedia should point to a canonical "coldplay" website. anything on wikipedia is just an article
#
barnabywalters
certainly that is the indieweb approach — the URL is the thing
#
melvster_
barnabywalters: sure but there's the slight edge case, you may get someone that loves the coldplay website (e.g graphic, animations etc.) but they HATE the music of coldplay (unlikely I know) :)
#
sandeepshetty
the way to solve that is that you always like the url not the thing it represent...
#
barnabywalters
melvster_: that is indeed an interesting edge case — I’m inclined to think anything like that would be dealt with on the human level
#
barnabywalters
e.g. by a comment saying “love the website! not great music though”
#
melvster_
but that's harder for a machine to work out
#
melvster_
in a systematic way
#
barnabywalters
melvster_: has this problem occurred in real-world usage?
#
sandeepshetty
!tell tantek: 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
Ok, I'll tell him that when I see him next
#
aaronpk
why does the machine need to understand it?
#
barnabywalters
if not, I’m inclined to say meh, let’s design for humans and fix problems with the machines as and when they arise
#
aaronpk
barnabywalters++
#
Loqi
barnabywalters has 9 karma
#
sandeepshetty
the sematic web is about machines.. so you guys are at opposite ends :)
#
barnabywalters
sandeepshetty: the capital-S semantic web is about machines ;) I’m heavily into the lower-case-s stuff :)
#
sandeepshetty
can't resolve this if the base assumptions are different :)
#
sandeepshetty
melvster_: RE http://graphite.ecs.soton.ac.uk/browser/?uri=http%3A%2F%2Fmelvincarvalho.com%2Flikes the currency metaphor is interesting.. how do you unlike in something like that?
#
sandeepshetty
!tell tantek I meant object-of-verb
#
Loqi
Ok, I'll tell him that when I see him next
#
melvster_
sandeepshetty: i didnt do unlikes, but someone suggested the 'dislike' verb, I guess unfriendly people would then build up dislikes too! :)
#
sandeepshetty
melvster_: I'm liking how with webmention we can take back remote mentions and even change them. It feels like a complete system now.
#
melvster_
sandeepshetty: sounds great!
#
barnabywalters
put it this way: who’s going to accept “dislikes” and display a count of them on their website ;)
#
sandeepshetty
aaronpk: RE http://waterpigs.co.uk/notes/4QfG2L/ It's interesting that you made that a multi reply...
#
aaronpk
yea, i wasn't sure about that one
#
melvster_
barnabywalters: if the data is portable it could be stored elsewhere
#
sandeepshetty
obviously someone can choose to not allow you to update/undo
#
barnabywalters
melvster_: sure, if you publish a dislike then it’s going to exist in the wild. but the big deal with indiecomments+likes is that the person displays them on their site
#
melvster_
in future might want a 'Things that annoy me' section, or 'Things I hate' ... of course you dont want to be defamatory if that's against the laws in your province
#
barnabywalters
by the very nature of them being positive/constructive
#
sandeepshetty
I've been thinking that multi-reply is part of 1-2% of use-cases.. but this is interesting....
#
aaronpk
have you seen my other multi replies?
#
aaronpk
they are stronger use cases I think
#
melvster_
but certainly in things like ebay you want to be able to give negative feedback ... it's actually something I am working on with bitcion otc currently
#
sandeepshetty
aaronpk: I have seen the ones from the wiki..
lion- joined the channel
#
sandeepshetty
but I don't have that use case so it doesn't feel like it's going to be common for me..
#
aaronpk
interesting
#
sandeepshetty
plus you can get away with a single reply in most cases.. (with some loss of info)
#
sandeepshetty
(primarily loss of "linking")
#
barnabywalters
melvster_: yes, the differentiator being that ebay is the mutually trusted mediator. but I’d be fascinated to see what similar-but-distributed you’re working on/come up with!
#
sandeepshetty
barnabywalters: this doesn't read right (is trying hard not to use "feel"): also posted on twitter.com by Barnaby Walters (RE: http://waterpigs.co.uk/notes/4QfG2L/)
#
sandeepshetty
barnabywalters: seems like "by" should be the most immediate thing next to the post?
#
melvster_
barnabywalters: we have a similar system in bitcoin ... I'm just going to add the markup in the "rel" tags to make it machine readadable, portable agrregable (sp?) too ... http://bitcoin-otc.com/viewratingdetail.php?nick=jgarzik&sign=ANY&type=RECV
#
barnabywalters
sandeepshetty: agreed, that layout is an interim hack to get things looking acceptable before I actually optimise my notes+comments design
#
barnabywalters
probably going to go back to having my name+photo in the content again
#
barnabywalters
I ditched it because it was repetitive, but now I’m replying and getting comments more it’d be more consistent and useful
#
sandeepshetty
by ... on ...tagged with ... also posted on VS on ...tagged with ... also posted on ... by ...
friedcell and neuro` joined the channel
#
sandeepshetty
just moving it to the top of that stack might be ok
#
neuro`
Good {whatever suits your timezone}
#
barnabywalters
sandeepshetty: I’m going to try to condense all of that plus the web actions into a single line anyway — aiming for everything being typograpical elements instead of “layout”
#
sandeepshetty
barnabywalters: looking forward to it..
#
sandeepshetty
neuro`: night (2:46 AM)
#
barnabywalters
neuro`: 21:16
caseorganic joined the channel
#
barnabywalters
welcome to indiewebcamp
#
barnabywalters
aaronpk: hah, that’s amazing
#
neuro`
Thank you. 23:17 here.
#
aaronparecki.com
edited /p3k (+539) "/* Itching */ comment moderation via pebble watch"
(view diff)
#
sandeepshetty
aaronpk: :)
#
barnabywalters
aaronpk: ^^^ THAT’S A THING?
#
aaronpk
it would be if i wrote the app!
#
barnabywalters
needs to make a keymapping for interrobangs
#
tommorris
indiewebcamp seems to have put me into fanatical work mode
#
sandeepshetty
"Now, instead of spending time figuring out what time of day is it for every member of the channel, we spend time explaining newcomers benefits of UGT." one link is better than n responses :)
#
tommorris
albeit not on indieweb stuff: I seem to be getting enormous amounts of wiki-work done. I'm sure at some point I'll fit building webmentions into my busy week
mathpunk joined the channel
#
sandeepshetty
tommorris: can't wait for you to support mentions: http://www.sandeep.io/85
#
aaronpk
ok maybe I do need an indieweb feed reader so I can keep up with all you guys
#
aaronpk
hadn't seen that yet
#
sandeepshetty
not sure if you guys noticed but I'm now handling missing dt-published and h-card: http://www.sandeep.io/39
#
barnabywalters
sandeepshetty: if the dt-published and -updated are missing I just use the datetime I receive the mention
#
sandeepshetty
barnabywalters: that's misleading...
#
aaronpk
argghhh must start publishing likes!
#
sandeepshetty
likes with h-card are the BOMB!
#
barnabywalters
sandeepshetty: in practise only by a few seconds, so far at least
#
sandeepshetty
should start falling back on -updated
pfefferle joined the channel
#
sandeepshetty
outta here. later.
#
iamshane.com
edited /2013/HTML_is_your_Data (+0) "rel=me to rel-me for consistency"
(view diff)
#
iamshane.com
edited /2013/HTML_is_your_Data (+96) "bolded "use-case" for better reading"
(view diff)
#
@kevinmarks
RT @t: energized after #indiewebcamp 2013.
#
iamshane.com
edited /2013/HTML_is_your_Data (+186) "added links to parsing libraries section"
(view diff)
#
neuro`
Good night (ugt and cet).
#
Loqi
sweet dreams
#
iamshane.com
edited /2013/HTML_is_your_Data (+7) "fixing link typo"
(view diff)
mathpunk and bnvk joined the channel
#
@misaeltaverajav
RT @t: energized after #indiewebcamp 2013.
#
@misaeltaverajav
@t #indiewebcamp asel telan todos
brixen, bnvk and caseorga_ joined the channel
#
@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 there
#
@JaneBozarth
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…
#
@sxren
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…