#indiewebcamp 2012-09-11
2012-09-11 UTC
tantek, spinnerin, Alphi and dascher joined the channel
#
@xtof_fr Vivre dans un silo peut être dangereux http://www.windley.com/archives/2012/09/living_in_a_silo_can_be_dangerous.shtml /by @windley #kynetx #twitter #api #vrm #indieweb
friedcell joined the channel
#
@BarnabyWalters A couple of screenshots from @IndieWebCampUK remote participation, featuring @aaronpk @xtof_fr @glenux + his signs: http://photos.waterpigs.co.uk/photos/tags-indiewebuk/list
friedcell and barnabywalters joined the channel
#
barnabywalters greetings tommorris

#
barnabywalters I see you managed to get indieauth working in the end!

#
friedcell https://indieauth.com/ down ?
#
barnabywalters friedcell: looks it :(

#
barnabywalters ping aaronpk

#
friedcell aaronpk: ping? :)
tantek joined the channel
#
barnabywalters hey

#
barnabywalters just doing some reading up on Semantic web stuff

#
barnabywalters as you mentioned it @IWC

#
barnabywalters :)

#
barnabywalters what is the reason it's always a futile suggestion?

#
barnabywalters heh

#
barnabywalters I have always seen the ^Semantic web stuff as academically interesting but lacking immediate real-world usage cases

#
barnabywalters tommorris: are you developing this publically?

#
barnabywalters yeah, me too :)

#
barnabywalters actually, I have a blog post in progress of the value of *not* making source code publically available

#
barnabywalters one thing which I am thinking would be real-world useful but µf doesn't provide is a way to list collections

#
barnabywalters e.g. "here, I am at waterpigs.co.uk, here's a link to my notes, my contacts, my articles"

#
barnabywalters is that doable via RDFa?

#
barnabywalters sure

#
barnabywalters hmm, that's a more vague relationship than I thought it was based on what you were saying @IWC

#
barnabywalters yes, that is a very valid point

#
barnabywalters so I'm thinking in terms of client apps/crawlers being able to do a request to an identity URL and follow RDF/@rel values to get a list of other pages exposing content relating to/produced by the person

#
barnabywalters tommorris: hah :)

#
barnabywalters I'm thinking something like <a rel="see-also articles" href="/articles/">Articles</a> would allow loose-coupling with extensibility

#
barnabywalters so if you understand rel=articles, great

#
barnabywalters if you understand rel=see-also, still grest

#
barnabywalters s/grest/great

#
barnabywalters tommorris: hence the need for a more detailed semantic to point crawlers in the direction of more parsable content

#
barnabywalters instead of blindly following every hyperlink

#
barnabywalters isn't rel=vcard in use?

#
barnabywalters tommorris: yes, and that that is a very good thing!

#
barnabywalters the point being that it's not saying anything like 'there are articles at this URL', it's saying 'there are parse-able h-cards at this URL'

#
barnabywalters which is more useful to a crawler

#
barnabywalters so for articles/notes/whatever, rel="h-entry see-also"

#
barnabywalters for listings of contacts, rel="xfn see-also"

#
barnabywalters goes looking in the µf wiki for rules on new rel values

#
barnabywalters no idea

#
barnabywalters p.s. http://rdfsseealso.net/ ?!

#
barnabywalters yes, looks like it has… valid rdf in…

#
tommorris http://turnguard.com/turnguard.html returns an Apache Tomcat 404 error

#
barnabywalters yep, and the root domain is… weird

#
barnabywalters I wonder if using @rel to let crawlers know where there's parseable data is valid usage

#
barnabywalters or if anyone cares

#
barnabywalters so pave such cowpaths as exist?

#
barnabywalters s/exist/happen to exist

#
tommorris barnabywalters: did you see http://indiewebcamp.com/User:Tommorris.org - the OpenStreetMap as open source venue DB bit?

#
barnabywalters tommorris: fab, open source venue databases probably deserves it's own wiki page

#
barnabywalters absolutely

#
barnabywalters I think aaronpk is planning some kind of fancy checkin system

#
barnabywalters certainly he had some demo pages somewhere

#
barnabywalters that works

#
barnabywalters rel=license and such thing :)

#
barnabywalters I wonder if we could automatically create a new OSM venue

#
barnabywalters it's all an open wiki, right?

#
barnabywalters isn't that the first line of tantek's suggestion? check if the venue already exists in OSM?

#
barnabywalters sure

#
barnabywalters morning tantek!

#
barnabywalters Loqi: where does your weather data come from?

#
barnabywalters I'm not experienced with OSM… how eventually is "eventually"?

#
barnabywalters okay

#
barnabywalters woo!

#
barnabywalters tantek: there's rather a lot

#
barnabywalters seriously? awesome

#
friedcell indieauth is still down - is there a list of servers that run the indiauth software so that when one goes down users can still log in? :)
#
barnabywalters friedcell: I'm pretty sure it's only indieauth.com at the mo :|

#
friedcell barnabywalters: interesting, I'll try to set up another one somewhere…
#
barnabywalters friedcell: that's be *great*

#
barnabywalters s/that's/that'd

#
barnabywalters friedcell: the ideal situation would be for everyone to eventually have their own, and their own PuSH server, but for the mo having centralised infrastructure isn't really a huge issue

#
barnabywalters tommorris: I've got my latest site iteration up at http://test.waterpigs.co.uk

#
barnabywalters that's the one with the tag+indieauth+cardDAV auth system

#
barnabywalters which of course isn't working right now 'cos indieauth is down

#
friedcell barnabywalters: I know, but currently anybody using indieauth can't log in which makes it a bit hard to rely on...
#
barnabywalters friedcell: sure. We need at least two or three to be really reliable

#
friedcell barnabywalters: what I want to do is setup another one and make it easy to setup more :)
#
barnabywalters it's ruby, right? Can we get one up on Heroku? are there security implications?

#
barnabywalters friedcell: you just summed up the indieweb movement :D

#
friedcell barnabywalters: the big problem might be the certificate - you need one for SSL, no idea how that works on Heroku
#
barnabywalters friedcell: me neither

#
barnabywalters I've actually never set up a domain with SSL, let alone on heroku

#
barnabywalters I assume it's available as it's kinda important for stuff which allows signing in

#
barnabywalters looks like if you use *.herokuapp.com you get ssl for free, or am I reading that wrong?

#
barnabywalters ah, okay

#
friedcell but we could just use indieauth.herokuapp.com
#
barnabywalters friedcell: yep, and then do a basic GET request to some endpoint to see which server is up

#
barnabywalters +1

#
barnabywalters tommorris: yeah, we force ourselves to reinvent so much every time we do even a basic site

#
barnabywalters never used rails and never really intend to

#
tantek tommorris - this is the official rel registry: http://microformats.org/wiki/existing-rel-values

#
barnabywalters tommorris: is #swig about Capital-S Semantic web stuff that's always way over my head?

#
barnabywalters ah, okay. I'll stick to here and #microformats :) I can just about handle that

#
barnabywalters tommorris: woo! Yeah, you seem to be fairly down-to-earth about RDF usage

#
tommorris #swig has an interesting page at http://swig.xmlhack.com/ which lists all the links that get posted, with annotations

#
barnabywalters Loqi++

#
barnabywalters tommorris: is there a listing somewhere of current, real world usages for RDFa, i.e. people/organisations who are consuming it and doing something useful with it? I can't find anything

#
barnabywalters e.g. microformats has loads of pages on parsers, real world usage, etc

#
barnabywalters it just seems to me that the first use case in http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607/ is *exactly* what microformats does

#
barnabywalters tempted to add RDFa to some of my pages anyway

#
tommorris so, this is what I'm working on - https://gist.github.com/3697790

#
barnabywalters cool

#
barnabywalters I'm assuming rel=tag and rel=next/prev have yet to be added?

#
barnabywalters looks nice and semantic!

#
barnabywalters btw, h-entry (µf2 version of hentry) is clearing up some of the vague semantics which leaked from ATOM into hentry

#
barnabywalters e.g. replaced entry-title with p-name

#
barnabywalters I have a couple of suggestions for that markup

#
barnabywalters shall I write them here or in comments on the gist?

#
barnabywalters okay, I'll add them to the gist (woo rich text)

#
barnabywalters probably all stuff you already know, but hey :) Collab is good

#
barnabywalters okay, commented

#
barnabywalters I'd be interested to head feedback regarding whether or not rel=next|prev should go in the article

#
barnabywalters p.s. there's some awesome unicode arrow chars which look way better than < and > — I think aaronpk is using them on his notes pages

#
barnabywalters I can never remember the entities for them though

#
barnabywalters ooh, fab

dascher and barnabywalters joined the channel
#
barnabywalters okay, spent the morning hacking on the SocialIgniter installer, now I'm going to do an autocomplete test UI

#
tommorris presents some silliness he has just been working on: https://skitch.com/tommorris/e139w/ideas

xtof_fr joined the channel
#
barnabywalters tommorris: nice. clean.

#
barnabywalters presents a bare-bones posting UI with autocomplete: http://test.waterpigs.co.uk/post-ui.html

#
barnabywalters aaronpk: thanks, but I didn't actually do anything apart from steal the only textarea autocomplete code I thought was any good :)

#
barnabywalters it works alright thought

#
barnabywalters s/thought/though

#
barnabywalters http://imankulov.github.com/asuggest/ is the code I used, but don't try getting the source from the github repo

#
barnabywalters the only copy that works is the one on his site

#
barnabywalters which I have now *ahem* archived over at test.wpc

#
barnabywalters so now it just needs some server side stuff to a) generate the lists of people and tags, and b) change them both into real markup once posted

#
barnabywalters tommorris: ooh, haven't seen aurora before

#
barnabywalters I'm up for using twitter @names on the authoring side then turning them into <a class="h-card" href="domain.tld">Full Name</a> markup on the server side

#
barnabywalters i.e. the @names are just an authoring shortcut, they don't actually get shown to anyone else

#
barnabywalters tommorris: the code may be broken anyway, it's two very old jQuery libraries (last tested with jQuery 1.4, the latest version is 1.8)

#
barnabywalters just doing some cross browser testing now

#
barnabywalters works for me in Safari 5, FF 14 and whatever chrome I'm on now

#
barnabywalters they're on 21 already? woah

#
@BarnabyWalters @aral app•net syndication fail :| Good on you for marking @anna_debenham up as a URL, try http://maban.co.uk next time maybe? #indieweb
#
@BarnabyWalters @aral ah, so it's an app•net bug :)
#
@aral @BarnabyWalters Nope, it’s an Aral, breaking things feature ;) And thanks, re: @IndieWebCampUK :) Was lovely meeting/chatting :)
#
barnabywalters having a bit of a nightmare with keycodes and charcodes trying to improve the usability of this autocomplete

#
barnabywalters tommorris: yeah, I'm not much of a client side guy either. Trying to get better though

#
barnabywalters this little fix is almost sorted

#
barnabywalters and now I can say I've gone into libraries from years ago and made them more usable :)

#
barnabywalters okay, http://test.waterpigs.co.uk/post-ui.html is now a bit more usable. space or comma accept a suggestion and append themselves, return and right arrow accept the suggestion without appending anything

#
barnabywalters usability feedback RE which keys do what would be great :)

#
barnabywalters ah, okay

#
barnabywalters which browser

#
barnabywalters okay, just trying in chrome

#
barnabywalters damn! it only seems to work right in safari :|

#
barnabywalters tommorris: then there's a js bug somewhere, can you bring up the aurora js debugger and see if there's any obvious errors?

#
barnabywalters I'll have a look in a min

#
barnabywalters aaronpk: so it does. That's very odd, but shouldn't be too tricky to fix

#
barnabywalters front end is fun!

#
barnabywalters turns out every browser treats keycodes, charcodes, onmousedown, onpress and onmouseup differently!

#
barnabywalters tommorris: ??

#
barnabywalters never come across it

#
barnabywalters I am just hacking on some old autocomplete library

#
barnabywalters looks like it's not supported by opera or FF, but something similar *is*, but it works slightly differently

#
barnabywalters that looks useful, I'll look at that if I end up implementing my own code

#
@tommorris Wondering whether keeping some distributed copies of one's distributed version control repositories is a good idea. #github #indiewebcamp
#
aaronpk if you're up for installing stuff on your own server, there's a really good github clone http://gitlabhq.com/

#
barnabywalters aaronpk: no way! I looked for something like that a while ago but must have missed it

#
barnabywalters cool

#
barnabywalters I don't suppose it does distributed pull requests?

#
barnabywalters that's probably too much to wish for :)

tantek joined the channel
#
barnabywalters aaronpk: I fixed the false bug in chrome

#
barnabywalters not entirely sure *how*, but it seems to work now…

#
barnabywalters so what is the consensus on space, comma accepting + appending, and return, right arrow accepting but not appending anything? Usable?

#
barnabywalters certainly I find it intuitive and it solves my problem

spinnerin joined the channel
#
barnabywalters tantek: I made an autocomplete demo: http://test.waterpigs.co.uk/post-ui.html

#
barnabywalters +1

#
barnabywalters tommorris: off the top of my head I can't think of anywhere in OSX (no idea for windows) which does this sort of autocomplete

#
barnabywalters I'm basing what I've done off a mixture of what iOS does, and what I don't like about what iOS does :)

#
barnabywalters ah, of course!

#
tommorris also, an interesting thing I found yesterday: https://wiki.openstreetmap.org/w/images/9/9b/Historical_Coverage_Europe.gif

#
barnabywalters and it's a *very* different context to textareas

zztr joined the channel
#
barnabywalters text input autocomplete vs text area autocomplete are complete(argh)ly different things

#
barnabywalters hey, cool

#
barnabywalters tommorris: that'd be iOS, then

#
barnabywalters iOS tends to be fairly unannoying about auto completion

#
barnabywalters I suppose there is a difference between auto completion and correction…

#
barnabywalters for me, the ideal would be to recreate the unix command line tabbing perfectly

#
barnabywalters but it'd be tricky and unintuitive for most people

#
barnabywalters tommorris: so switching shells is a valve. you can only ever go one way :)

#
barnabywalters hmm, there's a lot of documentation out there on text input autocomplete, but almost nothing on textarea autocomplete

#
barnabywalters I should start an article collecting various examples of it and comparing them

#
barnabywalters cheers

#
barnabywalters heh, that's so microsoft

#
barnabywalters I'm not bashing MS's products, just their naming!

#
barnabywalters most of my projects aren't large enough to have forced me to move to a proper IDE

#
barnabywalters I just use Coda, or even vim/textedit every now and again

#
barnabywalters just got my brother to use my autocomplete interface. Consensus is, it's intuitive apart from up/down arrow keys to cycle through potential results

#
barnabywalters so that's good feedback

#
@t Inspiring sessions and demos @IndieWebCampUK this past weekend. Notes on the wiki: http://indiewebcamp.com/2012/UK/Schedule #indieweb (ttk.me t4Ku1)
#
aaronparecki.com edited /What_works (+461) "moved my demo from [[2012/UK/Demos]] page" (view diff)

tantek joined the channel
dascher, dascher_ and dascher__ joined the channel
#
tommorris tantek: been working on my own stuff today - https://gist.github.com/3697790 and https://skitch.com/tommorris/e15pq/newtm2

dascher and dascher_ joined the channel
zztr, tantek and barnabywalters joined the channel
Loqi joined the channel
#
barnabywalters_ hey Loqi

#
barnabywalters_ okay, RE iOS keyboards, looks like the email keyboard is *perfect* for note writing

#
barnabywalters_ exposes spacebar and @

#
barnabywalters_ # is just a tapdrag away

#
barnabywalters_ so I'm seeing if I can get that keyboard to pop up for textareas

#
barnabywalters_ tantek: for tweets, iOS uses it's own private keyboard which exposes all the tweet microsyntax

#
barnabywalters_ tantek++

#
barnabywalters_ type="markdown" would be amazing

#
barnabywalters_ or the ability to add a keyboard accessory view from in HTML

#
barnabywalters_ will do, wait a sec…

#
barnabywalters_ aaronpk: well, that would be the ultimate :) A pity native apps can do it but HTML5 can't

#
barnabywalters_ anyone know people at apple who they can bug about it?

#
@BarnabyWalters Signs @ IndieWebCampUK http://photos.waterpigs.co.uk/p/m1
#
barnabywalters_ tantek: screenshots of iPad and iPhone tweet sheets and native app UI http://photos.waterpigs.co.uk/photos/tags-tweet-ui/list

#
aaronpk tommorris: this one? http://markmhendrickson.com/homesteading-on-the-indie-web

dascher joined the channel
#
tantek.com created /autosuggest (+814) "draft a decent stub with links to sessions, hack, prototype" (view diff)

#
barnabywalters so the WHATWG define @inputmode http://www.whatwg.org/specs/web-apps/current-work/multipage/association-of-controls-and-forms.html#attr-fe-inputmode

#
barnabywalters mob safari textareas don't respond to it, unfortunately

dascher, friedcell and brennannovak joined the channel
#
barnabywalters hey brennannovak

brennannovak joined the channel
#
brennannovak barnabywalters: ah I missed that last message, Limechat made me restart
#
brennannovak I saw a bunch of your tickets / comments this morning
#
barnabywalters cool

#
barnabywalters I did a load of fixes to the installer

#
barnabywalters it's shiny now

#
barnabywalters lots of helpful error boxes :)

#
barnabywalters how was remote participation? work alright?

#
barnabywalters I need to update my page on it with new stuff I've learnt from IWC UK

#
barnabywalters I added most of the regular #indiewebcamp folks to the autosuggest demo list of @names, so the tab-to-see-other-alternatives is more interesting now http://test.waterpigs.co.uk/post-ui.html

#
barnabywalters needs up/down arrow support to be little-brother compliant

#
tantek barnabywalters - see my notes of work to date on indie autosuggest here: http://indiewebcamp.com/wiki/autosuggest

#
barnabywalters tantek: 404

#
barnabywalters you've been spending too much time gardening the µf wiki of spam ;)

#
@BarnabyWalters .@indiewebcamp people: please play with http://test.waterpigs.co.uk/post-ui.html and let me know what you think RE usability http://waterpigs.co.uk/notes/263
#
barnabywalters !tell tantek Great page, I'm adding some of my multiline autosuggest patterns documentation + photos

barnabywalters_ and brennannovak joined the channel
#
waterpigs.co.uk edited /autosuggest (+1335) "Added a whole load of autosuggest patterns" (view diff)

#
waterpigs.co.uk edited /autosuggest (+217) "/* Examples in the Wild */ Added common denominators" (view diff)

#
waterpigs.co.uk edited /autosuggest (-6) "/* Examples in the Wild */ Fixed external photo links" (view diff)

#
waterpigs.co.uk created /location (+353) "Templated out a basic page for indieweb location handling" (view diff)

#
waterpigs.co.uk edited /Main_Page (-19) "/* IndieWebCampUK */ Changed IWC UK copy to past tense" (view diff)

#
barnabywalters aaronpk: any thoughts on getting Loqi to only notify the IRC channel about non-minor wiki edits?

#
barnabywalters instead of posting all the edits

#
barnabywalters yes, I did that on purpose

spinnerin and dascher joined the channel
#
waterpigs.co.uk edited /2012/UK (+305) "/* Posts About */ Added TomMorris's retrospective" (view diff)

#
barnabywalters Okay, regarding that linking of tommorris' blog page, I'm getting some odd behaviour when I click through from the wiki

#
barnabywalters the URL is right, but safari either complains or goes blank. On refresh it works fine

#
barnabywalters tumblr domain thing?

#
barnabywalters worked alright that time

#
barnabywalters yep, seems to be okay for me now, after a few refreshes

#
barnabywalters weird

#
barnabywalters meh, some transient bug on my end then

#
barnabywalters okay, I'm signing off for the night

#
barnabywalters bye for the mo

#
barnabywalters good… afternoon, or whatever time is is in the US :)

tilgovi and tantek joined the channel
brennannovak joined the channel
#
tommorris tantek: come up with a thing I've noticed with building the microblogging side: on-page-posting. https://skitch.com/tommorris/e16bn/on-page-posting

#
tommorris popped it here - http://tommorrisbeta.herokuapp.com/posts/7

#
tommorris !tell tantek http://hg.adium.im/adium/file/dd84299f466b/Frameworks/AutoHyperlinks%20Framework/UnitTests is where the unit tests are for AutoHyperlink. have fun decoding Objective-C. ;-)

tantek joined the channel
#
Loqi tantek: tommorris left you a message 29 minutes ago: http://hg.adium.im/adium/file/dd84299f466b/Frameworks/AutoHyperlinks%20Framework/UnitTests is where the unit tests are for AutoHyperlink. have fun decoding Objective-C. ;-)
