#indiewebcamp 2013-01-21

2013-01-21 UTC
tantek joined the channel
#
tantek.com
edited /backfeed (-46) "/* Related */ l pingback to our wiki page"
(view diff)
#
tommorris
hey tantek
#
tommorris
just a prototype, but I figure I may as well prototype in public
#
tantek
heh - I tried clicking the "nearby" button and got "We're sorry, but something went wrong."
#
tantek
no Geolocation prompt or nothin
#
tommorris
when you load the page, it should ask you in the browser to approve geolocation
#
tommorris
noscript?
#
tantek
and yay for prototype in public!
#
tantek
no I no have noscript
#
tommorris
I'll add a reverse geocoder tomorrow, so you can just type in like "Oxford Street, London" and it'll locate you
#
tommorris
strange, a few other people have had that problem.
#
tommorris
might not have found a location.
#
tantek
never even put up a prompt - note - I didn't sign-in first
#
tommorris
no, don't need to sign-in
#
tommorris
odd. I'll try and replicate tomorrow. just wanted to put it up there.
#
tantek
That was on Firefox 18.0
#
tantek
oh neat
#
aaronpk
so how do you add something to the osm place database?
#
tommorris
aaronpk: you manually edit it. ;-)
#
tommorris
you can do it in browser. sadly, that requires Flash.
#
tommorris
I'm hoping that single-node addition becomes something that we'll be able to turn into an HTML5 thing rather than a Flash thing.
#
tantek
tommorris - or a backend OAuth'd API thing?
#
tantek
e.g. I add a new venue to my indieweb site, and if it's not on OSM, then my server adds it to OSM on my behalf
#
tommorris
yup, that's doable
#
tommorris
it's a bit of a faff, you have to create an XML changeset file, but that's easy enough to abstract away
zztr joined the channel
#
@brianjesse
federated social web news - @storytlr users can follow @statusnet users and vice-versa - will @appdotnet play too? #indieweb #ostatus #rss
#
tantek
aaronpk - was rachel able to login?
#
aaronpk
I haven't heard back, last she said she'd try back this afternoon
#
aaronpk
(not sure what timezone)
#
aaronpk
is rewriting indieauth to be more asynchronous to give better feedback and provider better error handling
#
tantek
nice!
#
aaronpk
yea, been bugging me for a while
brennannovak, tantek, Nadreck and terbeaux joined the channel
#
terbeaux
hello,
tantek and eschnou joined the channel
#
@voxpelli
@superfeedr Any plans to support hAtom and Pubsubhubbub 0.4? http://indiewebcamp.com/discovery ;)
danbri, morrocco_mole, terbeaux, tantek, spinnerin, brennannovak, catsup, singpolyma, eschnou, erinjo, tilgovi and barnabywalters joined the channel
#
tommorris
barnabywalters: you ask a good question
#
barnabywalters
tommorris: it was my brother :)
#
barnabywalters
he claims he knew it was a name all along, but I am not fooled
#
tommorris
some people on IRC have confused it with the word "tomorrow".
#
tommorris
which reminds me, is there any plan to make indieweb-reply available as a precompiled xpi for FF?
#
barnabywalters
tommorris: probably, I’m not a FF extension expert, I’ll have a look
#
barnabywalters
looks like it’s automatically generated by kango when I build all the extensions
#
Loqi
BUILD ALL THE EXTENSIONS http://loqi.me/6Fz
gardnr joined the channel
#
tommorris
barnabywalters: cheers
#
Loqi
27 files modified, 7 new files in aaronpk/IndieAuth/master by aaronpk https://github.com/aaronpk/IndieAuth/compare/cb8e331c7583...839f49d4be6a
#
Loqi
aaronpk: New routes to enable asynchronous profile verification
#
Loqi
aaronpk: Refactors code to verify profile links asynchronously. Still need to finish round-trip flow.
#
Loqi
aaronpk: Finishes the round-trip auth.
#
Loqi
aaronpk: fix login link, error message when no profiles found
#
Loqi
aaronpk: update to bootstrap 2.2.2
#
Loqi
aaronpk: don't return duplicate links. fix finding all providers for the list. add provider name and website. adds a message when no supported providers are found, and a message when one is found. updates progress icons to match the bootstrap color scheme
#
Loqi
aaronpk: adds a progress bar showing status of verifying all the links
#
tommorris
right, time to set up indieweb-reply properly in Firefox. I had it setup in Chrome for testing
#
aaronpk
hokai, major changes to indieauth!
#
aaronpk
try logging in to the wiki for a nice surprise
#
aaronpk
tantek: Phae: barnabywalters: tommorris: ^^
#
barnabywalters
aaronpk: cool, I’m giving it a go now
#
tommorris
ooh shiny
#
barnabywalters
that is *nice*
#
tommorris
aaronpk++
#
Loqi
aaronpk has 58 karma
#
Loqi
aaronpk has 59 karma
#
barnabywalters
logs out, then logs in again
#
tommorris
aaronpk, tantek: the MediaWiki side of indieauth - is that gonna be open sourced?
#
aaronpk
tommorris: I can, yea, it's really simple
#
tommorris
if you pop it up on Github, it'd be great to add that to the mediawiki.org wiki as one of the auth options
#
tantek
aaronpk - very nice progress indicator/report
#
tantek
heh I think I broke it with h2vx.com/vcf/tantek.com/%23contact :D
#
aaronpk
heh, screenshot?
#
aaronpk
my sites only have http rel=me links
#
aaronpk
oh I guess I can look at yours
#
tantek
just the spinny thing keeps spinning
#
tantek
and it's stuck on Verifying...
#
aaronpk
must be a glitch, I tried as you and it finished with "this is not a supported authentication provider"
#
aaronpk
luckily you don't actually have to wait for them all to load before clicking on one! :)
#
tantek
seriously!
#
tantek
oh I got this from trying github: You just authenticated as 'https://github.com/tantek' but your website linked to 'http://github.com/tantek/'
#
aaronpk
yea, so this is a funny problem
#
tantek
oh drat - it's github's fault
#
tantek
duplicate content
#
tantek
they don't redirect one to the other
#
aaronpk
how much of the URI needs to match before it's considered a valid match?
#
tantek
it needs to match
#
aaronpk
protocol too? https != http?
#
tantek
redirects are how to handle "/" stuff
#
tantek
redirects can handle https http also
#
tantek
so as long as there is redirect / rel-me equivalency, you're good
#
aaronpk
true, so I just need to make sure it's following redirects
#
tantek
but github is not redirecting
#
tantek
that's the problem
#
aaronpk
so then the question is how far should I break the rules to support things like that? or should I make the user change it to the exact match if github is not redirecting right?
#
tantek
don't break the rules
#
tantek
it would likely introduce a hole
#
tantek
we should report the issue against github somewhere
#
tantek
I don't know where to report issues on github.com itself
#
Loqi
agreed.
#
tantek
similar problem with Google:
#
aaronpk
yea I think it's client side, curl gets a 200
#
aaronpk
lol that sucks too
#
tantek
well, there is one rel-me rule that might help here
#
eschnou
hi all, i have two hAtom questions...
#
barnabywalters
eschnou: fire away
#
eschnou
1. is there a validator somewhere ?
#
tantek
and problem with Twitter too: You just authenticated as 'https://twitter.com/t' but your website linked to 'http://twitter.com/t'
#
barnabywalters
eschnou: although perhaps #microformats might be a better channel?
#
eschnou
2. how would you handle a microblog post content: entry-title or entry-content ?
#
eschnou
barnabywalters, duh ! is there really a #microformats channel ? awesome !
#
tommorris
giggles slightly at the idea of an indieweb validator. ;-)
#
tantek
aaronpk - and http://twitter.com/t *does* redirect to https://twitter.com/t
#
tommorris
confirms that you are all CONFORMING to do-your-own-thing.dtd
#
tantek
so that seems like something to be fixed in IndieAuth
#
aaronpk
tantek: that's a good question... so I should be following redirects on the links on your site to resolve them to the final URL?
#
aaronpk
right now it's just looking at them without following them
#
barnabywalters
tommorris: it consists of me complaining about lack of rel=me :)
#
eschnou
tommorris, ok... I'll just use tantek as a validator.. if he likes it, I considered myself validated :-)
#
eschnou
so, just added hAtom to http://eschnou.com, was quite straightforward indeed.
#
tantek
eschnou - 2 is a good question for folks here for sure
#
aaronpk
tantek: would it be safe to make HEAD requests to follow redirects?
#
tantek
seems reasonable
#
tantek
aaronpk - note the point about "following any redirects" here: http://microformats.org/wiki/RelMeAuth#summary_algorithm
#
aaronpk
hrm, twitter doesn't send 301 on http://tantek.com/t or https://tantek.com/t
#
tantek
so they're doing it clientside also?
#
aaronpk
guess so, unless the HEAD request doesn't trigger the 301
#
aaronpk
no, looks like it's entirely client-side
borior1 joined the channel
#
aaronpk
ok I made an issue for it since Github does actually send the proper redirect https://github.com/aaronpk/IndieAuth/issues/10
#
aaronpk
that's all I have time for right now! Hopefully this bit of progress makes it easier for people to figure out what's going on!
#
tommorris
indeed, the new version is quite lovely
#
barnabywalters
aaronpk: you’ve managed something I thought was impossible: making a non-effortless login really, really fun
#
aaronpk
thanks!
#
waterpigs.co.uk
edited /ActivityStreams (+197) "/* Use with microformats2 */ documented my usage of *-as-*"
(view diff)
#
tantek
nice - thanks barnabywalters
erinjo joined the channel
#
eschnou
barnabywalters, next for me is getting this cross-domain mention working for real, will ping you when ready to interop test
#
barnabywalters
eschnou: oh brilliant! yes, please do
#
barnabywalters
btw, you can leave messages with Loqi if people aren’t around
#
Loqi
grins profusely
#
barnabywalters
!tell eschnou This message will pop up next time your username does something (logs in, talks, etc)
#
Loqi
Ok, I'll tell them that when I see them next
#
eschnou
barnabywalters, thanks !
#
Loqi
eschnou: barnabywalters left you a message 1 minute ago: This message will pop up next time your username does something (logs in, talks, etc)
#
eschnou
thanks all for the help, have a good day/night
erinjo and hadleybeeman joined the channel
#
hadleybeeman
Hey, I know a lot of you!
#
barnabywalters
goodnight all
#
tantek
welcome hadleybeeman
#
hadleybeeman
Thanks, tantek.
#
tantek
points hadleybeeman at https://indieauth.com/setup
#
hadleybeeman
Cheers... was just reading through that.
#
terbeaux
tantek: is it ok if i use a userdir web space for my identity? like https://invulnerable.org/~gardner instead of gardnerbickford.me
#
tantek
terbeaux - is it your domain?
#
tantek
if not, it's not really "indie" ;)
#
terbeaux
it is my domain
#
tantek
is it what you list on your twitter?
#
tantek
as your web site?
#
terbeaux
i used to list my github on my twitter but i updated it for etup
#
terbeaux
setup
#
terbeaux
there is nothing really on it. i host my mail and use the shell.
#
terbeaux
it is a vps in the netherlands :)
#
tantek
that's totally fine - you can even markup the existing content with an hCard :)
#
terbeaux
cool
#
tantek.com
edited /ActivityStreams (+67) "/* Use with microformats2 */ attribute sites"
(view diff)
#
tommorris
oh, a hadleybeeman in indiewebcamp? yet more of my social circles are collapsing into one another.
erinjo and brennannovak joined the channel