#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. ;-)
