#indiewebcamp 2012-11-12

2012-11-12 UTC
dascher, dascher_, josephboyle, unclenate, donpdonp, tantek, sandeepshetty, melvster, barnabywalters, friedcell, borior1 and spinnerin joined the channel
#
tantek.com
edited /Main_Page (+144) "fix the hCalendar for IndieWebCamp 2013, clean up prose and section headings a little, move description of indiewebcamp weekend down to the event area"
(view diff)
unclenate, sandeepshetty, dascher and morrocco_mole joined the channel
#
tantek.com
edited /Main_Page (+774) "add photos from IndieWebCamp 2012 UK, move photos below intro summary"
(view diff)
dascher, unclenate and barnabywalters joined the channel
#
joel.franusic.com
edited /2013/Guest_List (+389) "/* Creators */ add Joël Franusic"
(view diff)
#
tantek.com
edited /Main_Page (+18) "/* IndieWeb */"
(view diff)
#
joel.franusic.com
edited /2013/Guest_List (+0) "/* Creators */ fix link on Joël Franusic"
(view diff)
barnabywalters, friedcell, dascher, friedcell1, tilgovi, unclenate, tantek and morrocco_mole joined the channel
#
tantek.com
edited /2013/Guest_List (+1) "sort, update counts"
(view diff)
#
tantek
good morning indiewebcampers
#
barnabywalters
good evening tantek
#
tantek
barnabywalters - did you see what I'm doing with citation UI at the bottom of my articles? (blog posts)
#
barnabywalters
nice. The almost shortlink next to the date is interesting
#
barnabywalters
my immediate reaction is wanting to see a preview of the citation
#
barnabywalters
it’s hard to get a sense of exactly what I’m getting from the scrolling line of code
#
barnabywalters
ah, that is the abbr title implied p-name pattern you mentioned?
#
tantek
it was the use case I found
#
tantek
actually there's *two* in that blog post
#
tantek
uses of the abbr implied name pattern
#
tantek
inspect element on the first paragraph
#
tantek
note the use of <time> and <abbr>
#
tantek
so that's an embedded use of h-cite to cite a previous post
#
tantek
and then the input box down below has the markup to copy paste to cite *that* post
#
barnabywalters
<abbr>I</abbr>! wow. that usage did not occur to me
#
barnabywalters
runs it through php-mf to see what comes out
#
barnabywalters
so most of that is handled pretty well, I just have to add the implied abbr title p-name
#
barnabywalters
and put the children key in the right place (currently under properties of the parent)
#
tantek
exactly
#
tantek
very cool
#
tantek
happy to give you a test case :)
#
barnabywalters
it’s cool to see inline µf2 being used in the wild
sandeepshetty joined the channel
#
barnabywalters
I doubt I’ll be dealing with 50 million rows anytime soon ;)
#
sandeepshetty
:) I like the id based approach
#
barnabywalters
well, I suppose specifying ?maxId would have the same permanence as ?maxDate
#
sandeepshetty
I'm also trying to avoid the count(*) to figure out where I am wiithout page nos being passed around.
#
barnabywalters
it’s slightly less meaningful in the URLs though
#
sandeepshetty
why is it less meaningful?
#
barnabywalters
*love* the idea of redirecting to the wikipedia page for internet addiction after a certain number of pageviews ;)
#
barnabywalters
sandeepshetty: specifying a maximum date is human-readable and human-writable. max-id is only really machine writable
#
barnabywalters
it’s like text stubs vs ids for articles. I use text stubs, and could probably give you the correct URL for any one of my articles off the top of my head. I couldn’t if I used IDs in the URLs
#
barnabywalters
…as I do with my notes. but I am far less likely to need to remember them
#
sandeepshetty
hmm... For pagination, I guess the URL with the date is more hackable than the one with id.
#
barnabywalters
sandeepshetty: easy solution: offer both, use id internally for performance
#
sandeepshetty
id or text stubs for articles seems to me more about remembering than hackability
#
barnabywalters
then the machines get what they handle best and humans can use what they use best
#
sandeepshetty
you mean pass both in the query string?
#
barnabywalters
sandeepshetty: apart from, as in wikis, when visiting a nonexistant page offers it’s creation
#
barnabywalters
sandeepshetty: no, I mean accept either of them
#
sandeepshetty
but the interface would only use one by default so the other would be invisible?
#
barnabywalters
sandeepshetty: only invisible if you don’t document it!
#
sandeepshetty
I was assuming the whole point of hackable URLs was to avoid reading the docs :D
#
barnabywalters
hm. I wonder how would be a good way to document it transparently without actually using it
#
sandeepshetty
barnabywalters - this is similar to my approach to avoid the count (*) query
#
barnabywalters
ah yep, the “find one more than you display” technique
friedcell, zztr, sandeepshetty, unclenate_, melvster1, dascher and tantek joined the channel
#
tantek
greetings indiewebcamp folks - I updated the home page a bit to provide a quick indieweb summary, then about indiewebcamp, then the next upcoming camp - take a look and let me know if it "feels" right.
#
melvster1
met you at TPAC (Melvin) ... waves to tantek
#
tantek
hey melvster1!
#
melvster1
hi! :)
#
melvster1
new page looks great
#
tantek
thanks!
#
tantek
do you think you might make it to IndieWebCamp 2013?
#
melvster1
tantek: I have to admit, it's a slim chance right now, but I can definitely follow on IRC, or maybe help with some coding ...
#
tantek
you could sign-up as a remote participant for now: http://indiewebcamp.com/2013/Guest_List#Remote_Participants
#
melvster1
oh cool
#
tantek
thanks to barnabywalters we've been iterating on remote participation and getting better at it with each successive camp
#
melvster1
let me just code up the indie auth
#
melvster1
can i do
#
tantek.com
edited /2013/Guest_List (+181) "/* Remote Participants */ summary"
(view diff)
#
melvster1
<link rel="me" href="http://twitter.com/melvincarvalho" />
#
melvster1
in the head?
#
tantek
what's your personal site?
#
tantek
why duplicate the link then?
#
tantek
you already have <a rel="foaf:account" href="http://twitter.com/melvincarvalho">Twitter</a><br/>
#
tantek
just add "me" to the rel
#
melvster1
lol good point ... forgot about that!
#
tantek
<a rel="me foaf:account" href="http://twitter.com/melvincarvalho">Twitter</a><br/>
#
tantek
happy to help with adding more #microformats to your home page also.
#
melvster1
No valid authentication providers were found at http://melvincarvalho.com
#
melvster1
i now have <a rel="me" href="http://twitter.com/melvincarvalho">Twitter</a>
#
tantek
yeah - saw that in the source
#
tantek
page validates just fine. tried it on https://indieauth.com/ also
#
melvster1
oh
#
melvster1
i still get 'No valid authentication providers were found at http://melvincarvalho.com'
#
melvster1
let me try another browser
tilgovi joined the channel
#
melvster1
same in chrome ..
dascher and Nadreck joined the channel
#
@sandeepshetty
#converspace now paginates! This was necessitated by the 21st post :) #indieweb (http://www.sandeep.io/posts/23)
dascher joined the channel
#
tantek
melvster1 - Just noticed (sorry I missed it before) - your Twitter profile needs to link back
#
melvster1
ahh
#
tantek
in particular: 2. On each service, ensure there is a link back to your home page
#
tantek
rel-me depends on reciprocation for authentication
#
melvster1
make sense ... so i added my homepage to twitter
#
tantek
and now?
#
melvster1
still the same error
#
melvster1
No valid authentication providers were found at http://melvincarvalho.com
#
melvster1
let me try chrome
#
melvster1
oh wait
#
melvster1
maybe i need the trailing slash on the end
#
melvster1
no it fails with every combination of / and without
#
tantek
aaronpk - btw https://indieauth.com/ - at the bottom right, need to update it to mention / link to IndieWebCamp *2013* along with updated dates
#
tantek
looks like Twitter started tcoing even Website fields!
#
tantek
their markup has: <a target="_blank" rel="me nofollow" href="http://t.co/RoM15G5S" title="http://melvincarvalho.com/">
#
melvster1
yeah i noticed that
#
tantek
looks like tco does a HTTP/1.1 301 Moved Permanently
#
melvster1
evil twitter!
#
melvster1
at least they got rid of the #!
#
tantek
I thought the rel-me parsing/crawling that the indieauth library did handled a 301 at that point
#
melvster1
301s are a pain
#
melvster1
and 303s
#
melvster1
well at least we found a bug!
#
tantek
looks at the relmeauth php code