#indiewebcamp 2013-11-02

2013-11-02 UTC
josephboyle joined the channel
#
benwerd
snarfed: you'll find you're RSVPed all present and correct without having to change a thing. Thanks so much for noticing the bug.
#
benwerd
(I may have been using a pretty old version of the PHP mf2 parser internally.)
#
snarfed
great! glad to help.
paulcp joined the channel
#
@aaronpk
Happy to have quickly changed my flight to LAX to fly in to a nearby airport instead... #indiewebcamp #farmhouseconf http://aaronparecki.com/notes/2013/11/01/1/farmhouseconf-indiewebcamp
(twtr.io/eLE7nenbAf)
caseorganic, paulcp_ and paulcp joined the channel
#
benwerd
Evening all
#
benwerd
hope to see some of you at 21a a little later.
#
tantek
evening benwerd, indeed! :)
KevinMarks_ joined the channel
#
bret
lol KevinMarks
#
bret
so true
bnvk, smus and andreypopp joined the channel
#
JonathanNeal
Any of you folks in socal?
#
JonathanNeal
If you're visiting the Hollywood area, definitely check out http://www.cantersdeli.com/ Soooo good.
#
@t
You know what's cheaper than a cell #? A domain name. We're going to make it more useful too. #indieweb #iamnotanumber (ttk.me t4Sq3)
(twtr.io/eLJo5pACLG)
#
@r0bl0rd
RT @t: You know what's cheaper than a cell #? A domain name. We're going to make it more useful too. #indieweb #iamnotanumber (ttk.me t4Sq3)
(twtr.io/eLJqwQQMUY)
#
@benwerd
RT @t: You know what's cheaper than a cell #? A domain name. We're going to make it more useful too. #indieweb #iamnotanumber (ttk.me t4Sq3)
(twtr.io/eLK9swnwsJ)
#
@jon_neal
RT @t: You know what's cheaper than a cell #? A domain name. We're going to make it more useful too. #indieweb #iamnotanumber (ttk.me t4Sq3)
(twtr.io/eLKoKjJ0tL)
smus, rtaibah and bnvk joined the channel
#
@kragen
RT @t: You know what's cheaper than a cell #? A domain name. We're going to make it more useful too. #indieweb #iamnotanumber (ttk.me t4Sq3)
(twtr.io/eLLoXuJdrj)
glennjones, smus, bnvk, tpinto, skinny, oevl and snarfed joined the channel
#
bret
grrr... DBs are not fun
#
bret
also pump.io documentation is very weak
glennjones, bnvk, icco, snarfed, KevinMarks, skinny, tantek, pfefferle, xtof, andreypopp, josephboyle, oevl, LauraJ, earplugs and melvster joined the channel
#
@drawnalism
Yes @adrianshort that is a problem of outsourcing your means of expression to a third-party IT platform which can change its techniques. ^MB
hadleybeeman, bnvk, rknLA and astrolin joined the channel
#
Jeena
Hm I just found gnusocial which I don't quite understand yet but it seems to emerged from a merge of StatusNet, Free Social and GNU social
#
Jeena
As so very often with GNU projects it is really difficult to get information about it fast, you have to search and find it all over the internet
#
pdurbin
Jeena: yeah, I think it's forked from statusnet. perhaps the most viable statusnet now that evanp has moved on to pump.io
#
Jeena
but isn't pump.io some kind of a central server thingy?
#
Jeena
I'm really confused about that
tantek joined the channel
#
pdurbin
Jeena: nope. it's federated
#
Jeena
so how does pump.io relate to StatusNet?
bnvk, brianloveswords, LauraJ and barnabywalters joined the channel
#
@matro
RT @t: You know what's cheaper than a cell #? A domain name. We're going to make it more useful too. #indieweb #iamnotanumber (ttk.me t4Sq3)
(twtr.io/eMfLd8epL0)
#
@janl
RT @t: You know what's cheaper than a cell #? A domain name. We're going to make it more useful too. #indieweb #iamnotanumber (ttk.me t4Sq3)
(twtr.io/eMfZ0yKGQY)
bnvk, earplugs and pdurbin_m joined the channel
#
pdurbin_m
Jeena: they were both started by evanp
#
Jeena
Yeah ok I see, just read a bunch of articles about all of this
#
pdurbin_m
I'm somewhat interested in setting up a pump server
#
Jeena
yeah me too, as a matter of fact, I'm trying it right now, but there seems not to be any step by step documentation
#
Jeena
and the readme here http://pump.io/ is kind of misleading
#
pdurbin_m
hmm. is there an IRC channel?
#
Jeena
there is #pump.io but I'm not sure it is official
#
@philipdurbin
@evanpro bummer. you're probably too busy to help someone set up a pump server: http://indiewebcamp.com/irc/2013-11-02/line/1383410600
(twtr.io/eMj0zaEaaU)
#
pdurbin_m
heh
#
barnabywalters
oh wow, check out the link in evanpro’s POSSEd tweet
#
barnabywalters
for me it redirects to a page with a JSON message saying I’m not logged it
#
Jeena
yeah me too
snarfed joined the channel
#
Jeena
hm he has 615 Followers, pump.io seems not that big?
#
barnabywalters
does it interoperate with anything?
#
barnabywalters
other than itself?
#
@mindcrash
RT @t: You know what's cheaper than a cell #? A domain name. We're going to make it more useful too. #indieweb #iamnotanumber (ttk.me t4Sq3)
(twtr.io/eMjbg7Dkop)
#
Jeena
I don't think so, afak it is incompatible to StatusNet too
#
Jeena
or gnusocial
#
@snarfed_org
RT @t: You know what's cheaper than a cell #? A domain name. We're going to make it more useful too. #indieweb #iamnotanumber (ttk.me t4Sq3)
(twtr.io/eMjfu42RvC)
#
barnabywalters
oh wow I had forgotten about gnusocial
#
Jeena
I kind of think that users are afraid of the word gnu in project names. GNU kind of sounds like it is only usable on the console and if you're a UNIX guru ;)
#
pdurbin_m
isn't pump compatible with ActivityStreams?
#
Jeena
I think they're the only one using it?
#
pdurbin_m
barnabywalters: thanks for the html version
#
barnabywalters
pdurbin_m: >> “compatible with activitystreams” — what does that even mean
#
Jeena
there seems to be a spec http://activitystrea.ms/specs/
#
barnabywalters
activitystreams defines a vocabulary for talking about things and stuff people do to things
#
pdurbin_m
barnabywalters: for interoperability
#
barnabywalters
it doesn’t cover how to actually get sites to work together to do stuff
#
barnabywalters
(unless their scope has changed since I last looked at it)
#
barnabywalters
also, published in ATOM or JSON — does any one implementation understand both?
#
barnabywalters
statusnet might, not sure about pump.io
#
Jeena
I think pump only works with JSON
#
snarfed
ostatus is what you're looking for
#
Jeena
and ATOM is, ..., XML ...
#
snarfed
it and its component protocols. that's what statusnet used
#
snarfed
(activitystreams is one of its components)
#
barnabywalters
snarfed: what implements ostatus?
#
snarfed
statusnet is/was the biggest
#
Jeena
gnusocial
#
snarfed
and lots of smaller stuff
#
snarfed
iirc diaspora was based on it but wasn't entirely compatible
#
barnabywalters
snarfed: really? what smaller stuff?
#
barnabywalters
ostatus was overly complicated
#
barnabywalters
especially salmon
#
snarfed
couldn't tell you off the top of my head, but i'm sure ostatus.net and google can
#
snarfed
sure. no argument here
#
barnabywalters
*way* too much overhead for small projects to implement easily
#
snarfed
huh, interesting, you're right
#
snarfed
i *think* that used to be the main site, but i guess not any more
#
snarfed
looks like .org works, more or less
#
barnabywalters
last content posted there jan 2012
#
barnabywalters
by evanpro, who has seemingly abandoned it in pump.io
#
snarfed
yup. statusnet was really the only implementor with any weight
#
snarfed
maybe modulo diaspora, partially
#
barnabywalters
I think friendica might have implemented it too
#
Jeena
monoculture all the things!
#
barnabywalters
but look at all of these projects: large, monolithic codebases
#
snarfed
oh sure, identica etc
#
barnabywalters
no small components
#
barnabywalters
no reusability
#
snarfed
but i wouldn't say they had weight, really
#
barnabywalters
monoculture all the way through
#
barnabywalters
product-centered
#
barnabywalters
ostatus is dead. we should learn what we can from how it succeeded and failed, then move on
#
snarfed
sure. i'm not advocating ostatus, just mentioned it re your q that activitystreams "doesn’t cover how to actually get sites to work together to do stuff"
#
Jeena
yeah even tent is less product-centered/monoculture then those, they at least have this idea of a protocol and many implementations of servers and clients
#
snarfed
eh, i wouldn't agree that ostatus is product-centered. statusnet was just the biggest (arguably only) truly commercial implementor.
#
snarfed
but otherwise, all the criticism and death knells are valid
#
barnabywalters
snarfed: ostatus wasn’t product centered, but all its major implementations were
#
snarfed
sure. (i wouldn't personally even make that plural :P)
#
barnabywalters
well, I think the other implementations and the (albeit limited) interop they achieved is worth or recognition
#
barnabywalters
s/worth or/worthy of
#
Loqi
barnabywalters meant to say: well, I think the other implementations and the (albeit limited) interop they achieved is worthy of recognition
#
snarfed
sure. plenty of code and interop
#
snarfed
only one with really meaningful adoption.
#
snarfed
ostatus is dead, long live indieweb, and all that
#
snarfed
i'm off to hack on rendering fb/twitter/g+ as mf2. appropriately horrifying for the halloween season!
#
barnabywalters
snarfed: oh nice!
#
barnabywalters
aaronpk and I have made basic support for getting mf2 data from twitter and fb
#
snarfed
yup. that's my medium term project: pure webmentions and indieweb replies for interacting with silos
#
snarfed
oh wow, awesome!
#
snarfed
looking now
#
Jeena
the thing with indieweb is, I had a look at the whole wiki and I don't see anything like ostatus or tent, it is basically a big wiki with quite a lot of information about stuff but nothing one could take and implement to for example do stuff you do on twitter right now
#
Jeena
or it is hidden so I wasn't able to find it
#
barnabywalters
Jeena: barryfrost.com did — I don’t think he’s ever logged into IRC, but he built a top-notch indieweb site just from the stuff on the wiki
#
barnabywalters
Jeena: what specifically were you looking for?
#
snarfed
barnabywalters: thanks for the link, good to have for comparison.
#
snarfed
mine is only a little additional work on top of https://github.com/snarfed/activitystreams-unofficial and friends
#
Jeena
something like a community, kind of like with twitter or facebook or flickr where you could publish your stuff and get some kind of notifications about stuff other people published
#
Jeena
and you could comment on that or like it, etc.
#
barnabywalters
snarfed: oh is activitystreams-unofficial your project? awesome stuff!
#
snarfed
from what i can tell, the next part - actually transforming webmentions to the proprietary API calls and vice versa - still looks like green field. let me know if you know otherwise
#
snarfed
thanks! behind the times, but still, appreciated
#
snarfed
and sorely needs a better name. marketing, whee.
#
barnabywalters
snarfed: mediating between webmentions => silo notifications would be SO COOL
#
Jeena
I was quite happy on Tent until they decided that federation/distribution is low priority and I wasn't able to use my domain and host my own server anymore
#
snarfed
hell yes! actively working on it. feel free to evangelize to anyone interested in writing python for it.
#
barnabywalters
Jeena: I had a very similar experience with diaspora
#
Jeena
yeah that was the main reason why I never joined diaspora
#
Jeena
I guess I'm really happy that there is RSS and SMTP ^^
#
Jeena
but I would love to see more of this kind.
ttepasse, bnvk, bnvk_ and josephboyle joined the channel
#
pdurbin_m
Jeena: huh, I assumed you could run tent on your own domain
#
Jeena
you could before the 0.3 version and I was running it on https://jeena.net
#
Jeena
but then they rewrote their server and there is a but which prevents you using the same domain after you lost your data
#
Jeena
I obviously have backup of the old database but the migrationscript never worked
#
Jeena
so we were two self hosters and everybody else was on the one server provided by them
#
Jeena
we've been waiting since mid august to be able to use our own domains again
#
Jeena
that never happened and two weeks ago we were told that they have more important things to do then to make it possible for us two to use the domains we used until then
#
barnabywalters
Jeena: seriously, they don’t let you run tent on your own domain?
#
barnabywalters
when the first item on https://tent.io/ is “choose your host”?
#
Jeena
you can do it but if something goes wrong you have to chose a new domain and try again
#
Jeena
(or subdomain/url)
#
Jeena
they say they will fix it some day in the future but they have more important things to do now
#
Jeena
and it was just the last drop for us two self hosters, the thing is they're too young and unexperienced to manage a community. Perhaps one day when everything is ready and all bugs are fixed, perhaps then it will work better.
tantek joined the channel
#
pdurbin_m
Jeena: man, I feel for you
#
Jeena
the only thing which makes it worse is that I invested very much time in writing a Desktop client for Linux, OS X and Windows for it which I can't use anymore ^^
#
pdurbin_m
Jeena: so you're looking for something similar to tent
#
Jeena
I'm not sure, I like the principles on indieweb "Build tools for yourself, not for all of your friends"
#
Jeena
so I think I will do that more
#
barnabywalters
Jeena: what software is jeena.net running?
#
Jeena
just a rails app I wrote
#
pdurbin_m
Jeena: nice principle
#
Jeena
but it goes down when I post some of my articles to HN ^^ so in the long run I'd like to remove it and just run static pages
bnvk, tantek and xtof joined the channel
#
pdurbin
Jeena: you said "nothing one could take and implement" but there's http://indiewebcamp.com/ostatus#IndieWeb_Equivalents
LauraJ joined the channel
#
tantek.com
edited /2013/Hollywood (-1) "assume dates were/are correct of 11/3-4 and fix dotw headings accordingly"
(view diff)
tilgovi joined the channel
#
tantek
catches up on logs
#
tantek
busy morning - good day all
#
tantek
welcome Jeena, and thanks very much for the frank feedback - it's helpful to know what we could do better with (on the wiki etc.)
bnvk, josephboyle and tantek_ joined the channel
#
@ScienceNik
not really surprising, but important! “@ehafen: Secrets of trial data revealed http://www.nature.com/news/secrets-of-trial-data-revealed-1.13913 via @stephen_friend #ownyourdata”
(twtr.io/eN0Mww5s8Y)
andreypopp joined the channel
#
@pkeane
RT @t: You know what's cheaper than a cell #? A domain name. We're going to make it more useful too. #indieweb #iamnotanumber (ttk.me t4Sq3)
(twtr.io/eN1wHAQwtL)
bnvk joined the channel
#
bret
grrr pump.io's irc is always crickets….. and its confusing as hell to set up
#
bret
anyone here have pump.io experience?
#
barnabywalters
first semi-functional version of indie pipes is working: http://waterpigs.co.uk/intertubes/
snarfed joined the channel
#
tantek.com
edited /Events (+528) "add last night's indieweb dinner"
(view diff)
tantek and earplugs joined the channel
snarfed joined the channel
#
bret
!tell barnabywalters awesome indie pipes!
#
Loqi
Ok, I'll tell him that when I see him next
#
pdurbin
bret: Jeena was just trying to set it up
#
bret
I have it running now
#
bret
Jeena you around?
#
pdurbin
bret: what was the trick?
#
bret
deleting stuff out of the sample config file untill it turned on
#
bret
im still getting lots of errors
#
pdurbin
sounds like progress
#
bret
i'm trying to put together a simple PR for evan to incorporate UF-2
#
bret
uF2*
#
bret
How do I defer to an h-card located somewhere else?
bnvk and earplugs joined the channel
#
tantek.com
created /events/2013-11-01-indieweb-dinner (+1954) "copy from previous dinner, update, braindump from memory"
(view diff)
tantek joined the channel
#
tantek
hey bret, what do you mean by "How do I defer to an h-card located somewhere else?" ?
#
tantek
in what context?
#
tantek.com
created /gnusocial (+24) "redirect to their capitalization"
(view diff)
#
bret
tantek: I thought you
#
bret
I thought there was a way to defer to a page scoped h-card on a different page from an h-entry
#
bret
sorry on my phone
#
bret
the dom isn't really h-card friendly in pump.io at the moment
#
tantek
presumably by "defer" you mean refer or reference
#
tantek
an h-entry permalink page can use rel=author to link to a page representing the author (including h-card)
#
bret
ahhh
#
tantek
the authorship algorithm allows for discovery of that as a fallback if no h-entry p-author is found
#
tantek
so clearly we should add this to an FAQ
#
tantek
where did you try looking for an answer to this before you asked here?
#
tantek
(i.e. on what wiki page(s))
bnvk joined the channel
#
tantek.com
created /GNU_social (+693) "stub with description, a criticism"
(view diff)
#
tantek.com
edited /projects (+228) "/* other */ add GNU social summary and link to main"
(view diff)
#
tantek.com
edited /projects (+253) "/* experimental */ add pump.io with main link, note Evan Prodromou using it / selfdogfooding"
(view diff)
#
bret
tantek: I was referencing the h-entry and h-card pages in the microformats wiki
#
tantek
bret - ok I'll add some hooks there to improve discoverability
#
tantek
btw barnabywalters' implementation of the authorship discovery algorithm handles rel-author I believe
#
tantek
so you can test your markup with that
#
bret
I'll do that when I get home
pfefferle and earplugs joined the channel