#indiewebcamp 2012-12-16

2012-12-16 UTC
#
tommorris
tantek: just worked out how to do microformats+schema+foaf in a blogroll.
#
tommorris
<a href="http://tantek.com/" rel="met friend colleague foaf:homepage foaf:weblog" typeof="foaf:Person schema:Person" class="vcard h-card fn h-name" property="schema:name foaf:name">Tantek Çelik</a> ;-)
#
tantek
oh dear ;)
#
tommorris
I'm pretty sure I'm missing a few things.
#
tantek
I don't think you need the h-name
#
tommorris
ah okay
dascher joined the channel
#
tantek
and the vcard/fn thing on the same element doesn't work that way (nor do the others I think, typeof and property etc.
#
tantek
I think you need a nested element for the root element "type" and then the "property"
#
tantek
you certainly do with microdata, not sure about RDFa (or which iteration would do what with that markup)
#
tommorris
actually, could probably do u-url for the uf2
#
tantek
for single-element #microformats like that, I'm just recommending using only microformats2, to avoid the need for any extra nested elements.
#
tantek
that's the beauty of uf2
#
tantek
your use of the <a href> automatically gets you a u-url
#
tommorris
ah okay
#
tantek
try: <a href="http://tantek.com/" class="h-card">Tantek Çelik</a>
#
tantek
this was a big innovation introduced in microformats2. I'm pretty sure no other metadata markup syntax has such convenient one-element shortcuts.
#
tantek
hence: microformats2: making microformats even simpler :)
#
tommorris
on an unrelated note but one you'll be interested in given bodyoptimization, I'm very tempted to try and somehow hook up my new exercise bike to my site.
#
tommorris
geek exercise accountability: give it a URI. ;-)
#
tantek
indieweb quantifiedself!
#
tommorris
well, if you've got a database-backed website you have built yourself, it's only a matter of making a nice web admin UI to collect this stuff.
#
tommorris
I've tried a few smartphone apps, but all I really want to do is log km / time / calories per session, and be able to pull that up again
#
tommorris
once you have a site where you can authenticate yourself to post snarky updates and kitten photos, you may as well use the same site and database for everything else.
#
tantek
agreed
#
tantek
tommorris - we had a session on QS in Portland this past year: http://indiewebcamp.com/2012/Quantified_Self
#
tantek
even a demo
#
tantek
by the Beeminder folks
#
tommorris
outie-web?
#
tantek
the silo-web that is indie-web enabled to post to your indieweb site via Oauth
#
tantek
essentially, using their site as an indieweb posting client.
#
tantek
and their native apps
#
tantek
the co-founders of Beeminder showed up and were able to get it working to post to their own personal websites
#
tantek
hence the "Register a callback URL for the outieweb service to push data to. "
#
tommorris
so, one of the problems I've found is there are loads of exercise tracking/food tracking apps on iOS/Android, but they don't seem to have checkin reminds. if you've got your own site, you can not only have pretty graphs but if you've built it yourself, you can set custom rules
#
tommorris
like, if I haven't checked in for three days, bloody well prod me with an email because it either means I'm not checking in or worse I'm slacking.
#
tantek
tommorris - just took a look
#
tantek
this: class="vcard fn h-card p-name u-url" can and should be shortened to just: class="h-card"
#
tantek
so you can keep your current minimal elements
#
tantek.com
created /home_page (+956) "stub"
(view diff)
#
tantek.com
created /blogroll (+245) "stub"
(view diff)
#
tommorris
so, wikipedia doesn't actually have an article about the concept of a blogroll (it got rolled into the "Glossary of blogging" article)
#
tommorris
can just use the IWC wiki for stuff like that. ;-)
#
tantek.com
edited /home_page (+234) "headings"
(view diff)
#
tantek.com
edited /discovery (+307) "Help or About"
(view diff)
#
tantek
exactly tommorris
#
tantek
there's a bit too much overly aggressive deletionism / mergism on Wikipedia for my preferences
#
tantek
I'd rather separate concepts get their own seed pages, not just little subsections of larger pages.
#
tantek
summaries are fine, but that's there the whole {{mai|n| … }} etc. template comes in handy so you can always expand upon anything. Most merges I see appear to be mistakes in that regard.
#
tantek
(on Wikipedia)
#
tommorris
Yeah, it can be a bit too much. I understand the reasons for it, and I think most admins on WP embrace deletionism once they dive headlong into the shitstream. ;-)
#
tantek
current/present event/people/stuff deletionism I can kind of understand
#
tantek
however, the deletionism of historical stuff is just insane
#
tommorris
interestingly, the first mention of blogrolls is on Doc Searls' old blog. on the same page, it also has a post about how SixDegrees was getting shutdown
#
tommorris
"What archival goodies have you entrusted to servers at dot-coms with little money left to burn?"
#
tommorris
that was December 2000.
#
tommorris
but in twelve years, we've learned not to entrust all shit to venture-backed startups and morally dubious big corporations, right? ;-)
#
tantek
please feel free to add that to indiewebcamp.com/blogrolls :)
#
tantek
er, blogroll
donpdonp joined the channel
#
tommorris
yep, just doing
#
tommorris.org
edited /blogroll (+141) "/* Blogroll */ adding history"
(view diff)
#
tantek
nice find
#
tommorris.org
edited /site-deaths (+133) "/* 2001 */ adding SixDegrees"
(view diff)
#
tommorris
on the geocities one, I was once quoted in the press as saying "They are destroying the cave paintings of the web". ;-)
dascher joined the channel
#
tantek
great quote
#
tommorris.org
edited /site-deaths (+351) "adding DailyBooth and Batch.com"
(view diff)
#
tommorris
wonders whether Napster ought to be listed on site-deaths
#
tommorris
P2P media sharing services aren't really in our remit. ;-)
#
tantek
no - see the header about "gmail"
#
tantek
no permalinks to posts
#
tantek
though I can see indieweb sites doing p2p sharing of comments for example
#
tantek
I believe that's what the big boys call "Federation"
brennannovak, dascher, jasonw22, dascher_, lmorchard, catsup and melvster joined the channel
#
tommorris.org
edited /why (+34) "/* see also */ let's have a page encouraging good practice"
(view diff)
#
tommorris.org
created /Sites_with_data_portability (+1659) "Created page with "Below is a list of sites that meet the following criteria: # they let you publish things on the web # they let you retrieve '''all''' the content that you have posted in a reaso...""
(view diff)
tantek, jasonw22 and friedcell joined the channel
#
aaronpk
whoa! new flickr top nav
#
melvster
tommorris: doesnt facebook let you download your data?
dascher joined the channel
#
tommorris
melvster: yep.
brennannovak, friedcell, zztr, josephboyle, sandeepshetty and tantek joined the channel