#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
#
tommorris
hey barnabywalters
#
barnabywalters
just doing some reading up on Semantic web stuff
#
barnabywalters
as you mentioned it @IWC
#
tommorris
is sort of duty-bound by loyalty to my tribe to mention it even though it is always a futile suggestion. ;-)
#
barnabywalters
what is the reason it's always a futile suggestion?
#
tommorris
oh because people always look at me with a strange pitying look they might give to a badger that's been hit by a car.
#
barnabywalters
I have always seen the ^Semantic web stuff as academically interesting but lacking immediate real-world usage cases
#
tommorris
but my replacement blogging system has a mixture of RDFa and microformats
#
barnabywalters
tommorris: are you developing this publically?
#
tommorris
no, but I should be
#
barnabywalters
yeah, me too :)
#
barnabywalters
actually, I have a blog post in progress of the value of *not* making source code publically available
#
tommorris
it's currently too rough and ready for putting on the public web (the voice of Aral tells me otherwise)
#
tommorris
but the nice thing with both microformats and RDFa is you can stack these things together
#
barnabywalters
one thing which I am thinking would be real-world useful but µf doesn't provide is a way to list collections
#
tommorris
so a blog post entry can be both an hAtom entry, and a sioc:Post and a foaf:Document and have dc:title type stuff
#
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?
#
tommorris
well, in RDF land we have this nice concept of rdfs:seeAlso which is a relation that says "hey, there's more stuff about this same resource available here"
#
tommorris
like, I might say on tommorris.org/tag/London (which doesn't exist) that if you want to know more about London, there's stuff at en.wikipedia.org/wiki/London
#
tommorris
well, the RDF equivalent for "there's more stuff about this topic" is rdfs:seeAlso
#
barnabywalters
hmm, that's a more vague relationship than I thought it was based on what you were saying @IWC
#
tommorris
of course, if you were expressing facts about an individual person, pretty much every document about them that contains facts is a good candidate for rdfs:seeAlso
#
tommorris
well, it is and it isn't
#
tommorris
because of the way RDF works, it's pretty loosely coupled
#
barnabywalters
yes, that is a very valid point
#
tommorris
so, I might say A seeAlso B, but if B doesn't also express some facts about A, there's no harm done other than a few GET requests
#
tommorris
the semantics of the seeAlso relationship really are "hey, there might be some interesting stuff here, follow your nose"
#
tommorris
now, you imagine mywebsite.me/photos might contain some interesting facts about a person like "this is a photograph I took", well, that's a seeAlso'able link
#
tommorris
at work, if I have a very large government data set, seeAlso works as a pretty good way of doing paging. ;-)
#
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 :)
#
tommorris
yep, well, in microformats, the rel=next and rel=prev links do something like that
#
tommorris
in fact, I believe Twitter used to use those before we entered the crazy mad world of infinite scrolling and hashbangs
#
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
#
tommorris
well, the problem with seeAlso on the human web is that pretty much all hyperlinks have the same semantics as seeAlso
#
barnabywalters
if you understand rel=see-also, still grest
#
barnabywalters
s/grest/great
#
Loqi
barnabywalters meant to say: if you understand rel=see-also, still great
#
tommorris
if there's a hyperlink on the page, by definition you intend to suggest that there's more that's useful about the same topic
#
tommorris
or a related topic
#
barnabywalters
tommorris: hence the need for a more detailed semantic to point crawlers in the direction of more parsable content
#
tommorris
seeAlso is weird because the semantics of it match up exactly to the semantics of hyperlinks, but the pragmatics don't
#
barnabywalters
instead of blindly following every hyperlink
#
barnabywalters
isn't rel=vcard in use?
#
tommorris
which is a philosophical way of saying people on the web use hyperlinks to point to things that have nothing to do with the current document. ;-)
#
tommorris
don't know about rel=vcard
#
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"
#
tommorris
well, in RDF land we had "scutters" which are RDF crawlers and "scutter plans". all named after Red Dwarf, I believe. ;-)
#
barnabywalters
goes looking in the µf wiki for rules on new rel values
#
tommorris
weren't the HTML 5 crew doing something like requiring rel values to be listed on the W3C or WHATWG wiki?
#
tommorris
y'know, distributed extensibility and all that. ;-)
#
tommorris
that's… interesting.
#
tommorris
hey, it's xhtml-rdfa-1.dtd
#
barnabywalters
yes, looks like it has… valid rdf in…
#
tommorris
<body typeof="foaf:PersonalProfileDocument" about="http://rdfsseealso.org" rel="foaf:maker" href="http://turnguard.com/turnguard">
#
tommorris
I dunno who made this, but it's amusing
#
tommorris
http://turnguard.com/turnguard.html returns an Apache Tomcat 404 error
#
barnabywalters
yep, and the root domain is… weird
#
tommorris
yeah, some crazy Austrian dude
#
barnabywalters
I wonder if using @rel to let crawlers know where there's parseable data is valid usage
#
barnabywalters
or if anyone cares
#
tommorris
I think with the strict microformats on, we'd have to follow usage rather than make something up.
#
tommorris
s/on/hat on/
#
Loqi
tommorris meant to say: I think with the strict microformats hat on, we'd have to follow usage rather than make something up.
#
barnabywalters
so pave such cowpaths as exist?
#
barnabywalters
s/exist/happen to exist
#
Loqi
barnabywalters meant to say: so pave such cowpaths as happen to exist?
#
tommorris
barnabywalters: did you see http://indiewebcamp.com/User:Tommorris.org - the OpenStreetMap as open source venue DB bit?
#
tommorris
might split that out into a separate page on the wiki.
#
barnabywalters
tommorris: fab, open source venue databases probably deserves it's own wiki page
#
tommorris
who needs foursquare when we can just have an OpenStreetMap-backed system that posts a special entry to one's blog/blog-like-thing saying "Tom is currently at bla".
#
barnabywalters
I think aaronpk is planning some kind of fancy checkin system
#
barnabywalters
certainly he had some demo pages somewhere
#
tommorris
tantek was suggesting that if the venue doesn't already exist, you could 'create' it, by which we just mean make a post to your site saying "hey, there's a pub at this geo location called this and here's some data about it". just a vcard with geo and whatnot
#
tommorris
and if we can get the licensing stuff right, shouldn't be difficult to license those posts in such a way that OpenStreetMap could pull them in and create venues
#
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?
#
tommorris
Potentially. You'd have to check something doesn't already exist
#
tommorris
the problem there is the use case of "I'm on my phone, I'm trying to check into bar X and it doesn't exist" is de-duplication
#
barnabywalters
isn't that the first line of tantek's suggestion? check if the venue already exists in OSM?
#
tommorris
and also that GPS isn't that reliable
#
tommorris
wander around the City of London and your GPS will go skewiff very quickly
#
tantek
good morning
#
tommorris
hey tantek
#
Loqi
guten morgen! Clear and 50 degrees
#
barnabywalters
morning tantek!
#
barnabywalters
Loqi: where does your weather data come from?
#
tommorris
barnabywalters: well, OpenStreetMap has a sort of 'bugs database', so you could always just submit a bug to the bugs DB saying "I think there's a pub at this location, tommorris.org/post/this-awesome-pub-I-found" and a human could eventually merge it in
#
tommorris
it's like bugzilla but for if there's a bug in the map
#
barnabywalters
I'm not experienced with OSM… how eventually is "eventually"?
#
tommorris
well, whenever a volunteer gets around to it
#
tommorris
I closed a bug in my village
#
tommorris
a street which was marked as a road but actually isn't accessible to cars but only pedestrians and bikes
#
tommorris
closing the bug required me to go and check said road in person
#
tantek
reads the scrollback for the morning
#
barnabywalters
tantek: there's rather a lot
#
tantek
tommorris, re: "the HTML 5 crew doing something like requiring rel values to be listed on the W3C or WHATWG wiki?" - the HTML5 WG decided on using the microformats wiki for the *official* rel registry
#
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 :|
#
tommorris
oh yeah, tantek, what's your thoughts on BrowserID?
#
friedcell
barnabywalters: interesting, I'll try to set up another one somewhere…
#
barnabywalters
friedcell: that's be *great*
#
barnabywalters
s/that's/that'd
#
Loqi
barnabywalters meant to say: friedcell: that'd be *great*
#
tommorris
should probably put his crappy blogging system up on Heroku in dev mode
#
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
#
tommorris
yeah, SSL on Heroku is a pain in the ass
#
barnabywalters
looks like if you use *.herokuapp.com you get ssl for free, or am I reading that wrong?
#
tommorris
yes, I meant it's a pain if you are doing it from your domain
#
tommorris
in fact, I looked into using Heroku as an alternative for a work site, and it's fine but for the SSL thing. once you factor in the cost for SSL support, it's about the same for smaller sites as using a VPS provider like Linode
#
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
#
tommorris
hmm. after an hour of noodling with Rails getting tagging sorted, think I might move on and do some visual design
#
tommorris
my list of things that need doing is very long. it's been such a long time since I built a site from scratch, you sort of forget all the crap you need to do
#
tommorris
also, Rails is really ugly by default
#
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
#
tommorris
ooh, mentions GRDDL
#
tantek
re: browserid - I think it's the best approach to email-based distributed identity yet, so I'm happy to see the iteration along that path.
#
tantek
my bias/preference is towards everyone owning their own domain, and thus using RelMeAuth / IndieAuth, but BrowserID is a good step towards that, getting people used to / desiring of owning their own identity.
#
tantek
tommorris - do you hang out in #microformats ever?
#
tommorris
I used to. I pretty much hang out in #geeksoflondon, some wikimedia channels and work channel (#linkedgov)
#
tommorris
I should probably hang out in #microformats and #swig (the semweb dork channel)
#
Loqi
I agree
#
tantek
Loqi :)
#
Loqi
dude
#
barnabywalters
tommorris: is #swig about Capital-S Semantic web stuff that's always way over my head?
#
tommorris
yeah, it's mostly W3Cers chewing the fat over standards and stuff
#
tommorris
but some of the Capital-S Capital-W people are also pragmatic. I'd like to think I'm in that camp.
#
tommorris
hey, some of us write HTML. ;-)
#
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
well, I have the benefit of being able to do RDF stuff for work, so I'm less inclined to inflict it on normal people
#
tommorris
#swig has an interesting page at http://swig.xmlhack.com/ which lists all the links that get posted, with annotations
#
Loqi
Loqi has 57 karma
#
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
#
tommorris
not sure
#
tommorris
I used to maintain something like that, but it sort of fell off the web when I didn't renew a domain. ;-)
#
tommorris
I know, teh suck right?
#
barnabywalters
e.g. microformats has loads of pages on parsers, real world usage, etc
#
tommorris
that page should exist. I might stick one up on the W3C wiki
#
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
#
tommorris
it's got RDFa using SIOC+FOAF+schema.org and microformats
#
barnabywalters
I'm assuming rel=tag and rel=next/prev have yet to be added?
#
barnabywalters
looks nice and semantic!
#
tommorris
yeah, I only started building it on the train home from indiewebcamp
#
tommorris
and yesterday I was in London without much laptop battery ;-)
#
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
#
tommorris
ah, I'll look into that
#
tommorris
grabs notebook and adds "microformats 2 h-entry" to the long list of todos
#
barnabywalters
I have a couple of suggestions for that markup
#
barnabywalters
shall I write them here or in comments on the gist?
#
tommorris
either is good
#
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
#
tommorris
yep, I was on the train while doing them and was just hacking them in
#
tommorris
is just editing the RDFa page on the W3C wiki to add usage examples
#
tommorris
heh, ben adida isn't eating RDFa dogfood anymore. shame
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
#
Loqi
morning. Clear and 47 degrees
#
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
#
aaronpk
barnabywalters: nicely done!
#
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
#
Loqi
barnabywalters meant to say: it works alright 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
#
tommorris
hmm.weird, not working in firefox aurora
#
tommorris
will try in a sensible browser shortly
#
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
#
tommorris
Aurora is just Firefox +2 versions, so it's about 6 weeks ahead of release
#
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
#
tommorris
remembers why he has an actual front-end developer to delegate tough JavaScript jobs to at work. ;-)
#
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 :)
#
aaronpk
oops I get "false" when typing right arrow
#
aaronpk
#ind[right-arrow]
#
aaronpk
turns into: "#indiewebfalse"
#
barnabywalters
which browser
#
aaronpk
chrome 21.0
#
tommorris
that's awesome
#
tommorris
although still not working in Aurora
#
barnabywalters
okay, just trying in chrome
#
tommorris
not even showing the list of names and tags like it does in Chrome
#
barnabywalters
damn! it only seems to work right in safari :|
#
tommorris
works alright in Chrome for me
#
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!
#
tommorris
has just found "Responsive Design View" in Firefox Aurora. didn't know that existed.
#
barnabywalters
turns out every browser treats keycodes, charcodes, onmousedown, onpress and onmouseup differently!
#
tommorris
have you considered using textInput instead?
#
barnabywalters
tommorris: ??
#
tommorris
when I was looking into this stuff the other day, I came across a StackOverflow Q that suggested that textInput should be used
#
barnabywalters
never come across it
#
barnabywalters
I am just hacking on some old autocomplete library
#
tommorris
again, I don't know much if anything about JS. ;-)
#
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
Hmm. Loqi hasn't picked up my tweet.
#
@tommorris
Wondering whether keeping some distributed copies of one's distributed version control repositories is a good idea. #github #indiewebcamp
#
tommorris
ah ther we go
#
aaronpk
definitely a good idea
#
tommorris
trying to read documentation for Rails OmniAuth is kind of difficult when Github goes down
#
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
#
aaronpk
yea it's pretty nice!
#
tommorris
didn't it only come out recently?
#
aaronpk
kinda recently
#
aaronpk
I can give you an account on my server if you want to try it out a bit
#
barnabywalters
I don't suppose it does distributed pull requests?
#
aaronpk
not really
#
barnabywalters
that's probably too much to wish for :)
#
tommorris
oh well, if I can't read the back end docs I need, all the more reason to polish the front end a bit
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
#
tommorris
barnabywalters: looks good actually. was going to suggest that for things like that, following the lowest common denominator principle of what the text field in both Windows and OSX does is a good principle
#
tommorris
I'd call it "pave the cowpaths" but "don't fuck with my expectations" is more my style.
#
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
#
tommorris
Safari URL bar
#
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
actually, that does drop-down
#
barnabywalters
and it's a *very* different context to textareas
#
tommorris
an animated GIF showing the development of the coverage of Europe on OpenStreetMap
zztr joined the channel
#
barnabywalters
text input autocomplete vs text area autocomplete are complete(argh)ly different things
#
tommorris
then, I guess, find the least annoying behaviour from some widely used software
#
barnabywalters
tommorris: that'd be iOS, then
#
tommorris
pretty much
#
barnabywalters
iOS tends to be fairly unannoying about auto completion
#
tommorris
I was gonna suggest IDEs like Eclipse and Visual Studio. but, nobody really praises them for being not annoying
#
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
#
tommorris
well, and it depends which shell you are using. there's slight variants between bash and zsh
#
tommorris
now I've switched to zsh, I can't go back. ;-)
#
tommorris
of course, when I switched to bash from tcsh, I couldn't go back either.
#
tommorris
but, yeah, that's not a bad compromise
#
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
#
tommorris
IntelliSense is what Microsoft call it in Visual Studio
#
tommorris
useful term for googling
#
barnabywalters
heh, that's so microsoft
#
tommorris
hey, if you've ever used Java IDEs, Visual Studio is a massive step up
#
tommorris
say what you will about Microsoft, they know how to make a good developer-focussed product
#
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
#
tommorris
you don't need it. really. I used NetBeans at a previous job. most productive with MacVim+terminal
#
tantek.com
edited /2012/UK/Demos (+20) "/* Demos */ g"
(view diff)
#
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 /2012/UK/Demos (-461) "moving my demo to [[What works]] page"
(view diff)
#
aaronparecki.com
edited /What_works (+461) "moved my demo from [[2012/UK/Demos]] page"
(view diff)
tantek joined the channel
#
tantek
barnabywalters - nice demo! though I think the more precise term is autosuggest
#
tantek
!tell barnabywalters - nice demo! though I think the more precise term is autosuggest. and about the markup it generates, can we combine that with our thinking re: indie hovercards?
#
Loqi
Ok, I'll tell them that when I see them next
dascher, dascher_ and dascher__ joined the channel
dascher and dascher_ joined the channel
#
tantek
tommorris - awesome!
zztr, tantek and barnabywalters joined the channel
#
Loqi
barnabywalters: tantek left you a message 1 hour, 12 minutes ago: - nice demo! though I think the more precise term is autosuggest. and about the markup it generates, can we combine that with our thinking re: indie hovercards?
#
aaronpk
yeah agreed about the hovercards!
Loqi joined the channel
#
tommorris
tantek: I'll reconstruct the instructions I used
#
aaronpk
better
#
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
#
tantek
huh - that seems unintuitive, I'd rather just use whatever keyboard the other authoring tools use
#
tantek
perhaps we need <input type="markdown"> :)
#
barnabywalters_
tantek: for tweets, iOS uses it's own private keyboard which exposes all the tweet microsyntax
#
Loqi
tantek has 4 karma
#
barnabywalters_
type="markdown" would be amazing
#
barnabywalters_
or the ability to add a keyboard accessory view from in HTML
#
tantek
barnabywalters - can you screenshot the private keyboard you speak of (and from what app) and post it in some shared space?
#
aaronpk
or to be able to define a custom keyboard
#
barnabywalters_
will do, wait a sec…
#
aaronpk
chrome went and built their own custom keyboard
#
barnabywalters_
aaronpk: well, that would be the ultimate :) A pity native apps can do it but HTML5 can't
#
aaronpk
you can sorta tell it's not a real iOS keyboard tho, it feels slightly off
#
barnabywalters_
anyone know people at apple who they can bug about it?
#
tommorris
I've also just been trying to explain the indieweb stuff to a friend of mine.
#
tommorris
he read Mark Hendrickson's post and said "wow, that sounds really cool, does that work yet?"
#
tommorris
I had to say "no, but geeks are working on it"
#
barnabywalters_
tantek: screenshots of iPad and iPhone tweet sheets and native app UI http://photos.waterpigs.co.uk/photos/tags-tweet-ui/list
dascher joined the channel
#
tantek.com
created /autosuggest (+814) "draft a decent stub with links to sessions, hack, prototype"
(view diff)
#
tantek
tommorris - awesome
#
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
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
#
tantek
yes that
#
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
#
Loqi
Ok, I'll tell him that when I see him next
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
#
aaronpk
i would assume the mediawiki recentchanges bot has an option for that
#
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?
#
aaronpk
what url?
#
barnabywalters
worked alright that time
#
barnabywalters
yep, seems to be okay for me now, after a few refreshes
#
aaronpk
hm yea i don't have any trouble with it
#
barnabywalters
meh, some transient bug on my end then
#
barnabywalters
okay, I'm signing off for the night
#
barnabywalters
bye for the mo
#
aaronpk
goodnight!
#
Loqi
gute nacht!
#
barnabywalters
good… afternoon, or whatever time is is in the US :)
tilgovi and tantek joined the channel
#
Loqi
tantek: barnabywalters left you a message 44 minutes ago: Great page, I'm adding some of my multiline autosuggest patterns documentation + photos
brennannovak joined the channel
#
@xtof_fr
@glenux croisé brique argu #barcampgarden via @fbaud_fr : "info@amiando.com taggé comme adresse spam usuelle par GMail". #indieweb ?
#
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
#
tantek.com
edited /User:Tommorris.org (+200) "/* Wishlist */ see [[autosuggest]]"
(view diff)
#
tantek
tommorris - re on-page-posting, that's exactly what made the *early* Twitter so nice and successful
#
tantek
the tweet box was *right above* the top of your current stream
#
tantek
so when you tweeted, what you tweeted turned "solid" and scrolled into the feed right below the text box.
#
aaronpk
oh yea that was really nice
#
tantek
almost like an IM/IRC interface, but turned upside down (with text input box at top rather than bottom)
#
tantek
sad that they've lost that
#
tantek
early screenshots show it
#
tommorris
the more of this I build, the more I'm realising how much there is to do
#
aaronpk
good point about the in-page posting
#
aaronpk
right now i have a separate page for posting, since I started my site with no posting interface at all
#
tommorris
so, AutoHyperlinks.Framework really needs to be ported into various front-end and back-end languages
#
tommorris
AutoHyperlinks is a library built by the Adium developers for detecting URLs in instant message chats
#
tommorris
has comprehensive unit tests and stuff. very handy.
#
tantek
tommorris - checkout the auto_link function in github.com/tantek/cassis :)
#
tantek
works in JS and PHP :D
#
tantek
oh? I could perhaps use the unit tests
#
tantek
link to the tests?
#
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. ;-)
#
Loqi
Ok, I'll tell him that when I see him next
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. ;-)