#indiewebcamp 2012-08-23

2012-08-23 UTC
#
tantek
aaronpk - interesting - yet another DRY-violating reinvention of various things. E.g. most of what they're doing can be done with WebDAV over https.
#
tantek
what "tent" are doing
#
tantek
well they're reusing JSON, HTTPS, OAuth, but no other related work, nor do they mention anything like ActivityStreams - instead they make up their own post types
#
aaronpk
also very NIH
#
tantek
can I just vent that this is the kind of thing that annoys me the most? "The first Tent server implementation will be available as an open source repository very soon." - how about you ship something (*anything*), like on your own personal server, and then worry about the marketingy blog post and designery-site?
#
aaronpk
"very soon" is never a good sign
tilgovi joined the channel
#
tantek
do you know any of the people involved? maybe we can invite them to contribute to existing #indieweb efforts (or at least engage in a dialog)
#
aaronpk
I don't unfortunately
#
tantek
and I don't think they understand what "federated" means
#
tantek
re: "Tent is decentralized, not federated or centralized. Any Tent server can connect to any other Tent server."
#
tantek
holy crap - they have a "version" field in their schema http://tent.io/docs/post-types that links to a whole site just about "semantic versioning" http://semver.org/
dascher joined the channel
#
tantek
apparently this was the announcing tweet: https://twitter.com/titanous/status/238347342045147136
#
@titanous
Introducing Tent - the distributed social web project I've been working on: http://t.co/dRZuIz7e
#
tantek
just saw it retweeted by Chris Messina
#
tantek
"Think decentralized Twitter/Facebook that you can run on your own server if you want. " sounds like a reinvention of status.net
#
tantek
so… why again?
lmorchard joined the channel
#
zztr
so they can do it not in PHP this time?
#
aaronpk
oh right cause PHP is so 1999
#
zztr
didn't mean to start language wars. I mean, php runs on every shared hosting provider. But I won't touch it with an editor.
dascher joined the channel
#
aaronpk
</sarcasm>
#
aaronpk
i'm a fan of php
#
Alphi
i was most surprised that it didn't really have
#
Alphi
a working implementation
#
Alphi
...or anything resembling a future state of the server protocol
#
Alphi
it seems to me that if you are going to have people set up their own servers you should take advantage of that and give them something useful they might not otherwise have, like a PGP key or a real endpoint to sign into, openid style
#
@mxuribe
@indiewebcamp::tent.io? Is proximity of names coincidence? Or is the "Camping" theme purposful? :-) @titanous Thumbs up on tent.io!
brennannovak, BjornW, dascher, danbri and adactio joined the channel
#
aaronpk
I can't believe people are talking about using a non-http protocol for Tent.io http://news.ycombinator.com/item?id=4418904
brennannovak, texburgher, dascher, tilgovi and barnabywalters joined the channel
#
barnabywalters
okay, another win for ostatus integration
stereoket joined the channel
#
barnabywalters
previously I had managed to get identica to correctly parse my hcard. It *said* it had subscribed to my feed but was not actually successful
#
barnabywalters
turns out, if you have elements from the activitystreams namespace e.g. object-type or verb, the value must be a full activitystreams schema URI, not just the word 'note' or 'post' or whatever
#
barnabywalters
this goes against the activitystreams schema and examples I was working off. I deduced this was the problem from looking at some feeds from identica itself and at tantek's stream, so thanks!
#
barnabywalters
just updating the relevant IWC wiki page…
brennannovak joined the channel
#
waterpigs.co.uk
edited /How_to_set_up_your_realtime_feed (+797) "/* Entries */ Corrected entry code, added explanation, categorised various notes under 'statusnet integration' header"
(view diff)
#
barnabywalters
irritatingly, statusnet doesn't seem to get post ordering quite right
#
barnabywalters
ah well, important thing is it works
brennannovak, tilgovi, brennann_, dascher and tantek joined the channel
#
barnabywalters
tantek: was having more identi.ca problems, figured out secret sauce for getting statusnet to read activitystreams
#
tantek
oh cool - and added to the wiki?
#
barnabywalters
they require full activitystrea.ms URIs as values for object-type and verb
#
barnabywalters
yep, have done
#
barnabywalters
the examples on the activitystrea.ms docs wouldn't work on statusnet, as they have plain values
#
tantek
barnabywalters - then I must have just gotten lucky with my feed :D
#
tantek
I read the spec, then made up my own ActivityStreams markup
#
barnabywalters
heh — if it works it works!
#
tantek
I didn't bother with the activitystrea.ms docs examples
#
tantek
basically, namespaces suck
#
tantek
so I just used full URIs everywhere
#
tantek
instead of NS prefixes
#
barnabywalters
I ended up copying a mixture of your feed and the feeds that identi.ca produces
#
barnabywalters
yep, that's probably a good idea
#
barnabywalters
I have them prefixed, but it's not the prefixes that matter - it's the actual contents of the tag
#
barnabywalters
e.g. <activity:verb>post</activity:verb> is invalid
#
barnabywalters
which fits in with what I perceive to be the activitystreams ethos: 'lets have loads and loads and loads of verbs, and pretend that namespacing them makes things easier!'
#
tantek
post is implied btw
#
tantek
all I have in my feed is object type
#
tantek
I made it as minimal as I could
#
barnabywalters
ah, didn't realise that
#
barnabywalters
that would be worth adding to the wiki
stereoket, tantek and danbri joined the channel
#
aaronpk
tantek: just wrote a quick chrome extension: https://vimeo.com/48097093
#
aaronpk
(video is like 10 seconds long)
#
aaronpk
it rewrites the "reply" links on twitter.com to let me post a reply from my own site
dascher, danbri_, danbri, stereoket, lmorchard and tantek joined the channel
#
tantek
whoa! aaronpk - that's amazing!
#
tantek
how about a FF add-on as well ;)
#
tantek
that's a whole 'nother angle on "indiewebbing" existing silos
#
tantek
I like your approach
#
tantek
feels like part of something bigger we should document as an approach
#
tantek
customizing silo UIs to automatically post to indieweb sites instead