- From: Christopher Allan Webber <cwebber@dustycloud.org>
- Date: Fri, 16 Oct 2015 08:34:25 -0500
- To: Jason Robinson <mail@jasonrobinson.me>
- Cc: public-socialweb@w3.org
This is great news. So that's MediaGoblin, Diaspora, Pump.IO, Friendica, the Clojure stuff from Thoughtworks, IBM's project (I'm forgetful of the name), and from my conversations off-list, quite possibly OwnCloud. It looks like the willingness to implement AS2 is fairly strong in those groups. I agree with you that the serialization format is hardly the only critical point to be discuss, but figuring out at least that is a requirement to move forward on nailing down other things. Here's where this group is frequently stuck now: http://shed.bike/ Again, we have to agree on a format before we move forwards on other things. It may as well be our deliverable. Kevin Marks raised in the last meeting that there seems to be a disagreement about whether or not this group is to build something prescriptive and defining a standard, or evaluatory and summing the state of the field. I agree that there's disagreement over this! We've already done a lot of the latter, summing the state of the world and doing evaluation; I want to use that information to move on to actually building something people can implement. That requires making decisions. <kevinmarks> cwebber2: I found this quote that sums up well what I am getting at: https://kindle.amazon.com/post/HLglK_6oRhOnsiQSo829eg So, it's true that things change over time, and wikis are great, but we already have wikis that are discussing these things. I don't think we need a group at the w3c to continue a wiki process that is already working well outside it. I want to define a standard, and move forward with it. I'm burning resources to spend on this, and that burn time will run out if we can't move ahead. I may have raised things poorly in the last meeting by suggesting that we agree on ActivityStreams as a MUST requirement. How about a SHOULD? If we agree on SHOULD, at least, we can move forward. If this group can't agree on "SHOULD" of its own standard, something is totally bonkers here. Jason Robinson writes: > Hi, > > Michael Vogel from Friendica confirmed to me directly (since this list > is read only for him) that Friendica will also implement AS2, when such > is agreed upon. > > There is cross-federation between diaspora* <-> Friendica > <->Redmatrix/Hubzilla, using currently the diaspora* protocol, so we're > hoping the work of this group would give something common to use for the > future. But, at least for diaspora*, I can say that the interest is in > JSON implementations. > > Br, > Jason > > On 14.10.2015 22:13, Jason Robinson wrote: >> Hey, >> >> A big +1 the the email of Christopher. >> >> > Right now, off top of my head implementers would be: >> > >> > 1) IBM Connections >> > 2) Pump.io >> > 3) MediaGoblin >> > 4) Objective8 (Thoughtworks) >> > >> > Anyone else? >> >> I'm pretty sure if a clear and well thought JSON based language comes >> out, diaspora* is interested. However, AS2 is only the language part, >> personally waiting to see how the protocol parts start to take shape. >> Hoping to have more time to contribute to those stages which imho are >> more important for our use case at least. TBH, the way that objects >> and actions are presented for transfer is only a minor part in the >> whole big engine of two servers exchanging messages. For diaspora*, >> and the Friendica + Hubzilla that are connected with it using the same >> protocol, the server to server is key. >> >> Personally I hope the language semantics part could be quickly locked >> down and the work moved on to figure out the protocol stuff. There is >> not going to be a "works for all final" version delivered by any group >> ever - everything is always iterated on, and it is better to deliver >> something concise and small first, instead of trying to tackle everything. >> >> Just a few comments regarding how diaspora* federates. Basically we have; >> >> * webfinger and .well-known/meta-info for discovery >> * XML language for actions and content >> * Salmon Magic Envelope for signing the XML content >> >> The project is in the works of pushing out the federation code to a >> separate repository, which means it would be easier to start using >> another protocol in some future. The key things that we need however >> are pretty much the three items above; >> >> * discovering >> * describing content >> * authoring >> >> Especially the last one is something that I'd be interested in hearing >> some thoughts about, what kind of idea has this group got on how to >> sign AS2 JSON content payloads? Outside diaspora*, I've got some >> personal plans on creating a Python library to abstract several >> protocols, as an experiment if nothing else. Currently it supports >> diaspora* for some limited stuff, receiving and sending posts, and I >> would like to add some AS2 based routes there too. Content signing is >> *the* most important thing to get right. >> >> Regarding talk about low participation. Personally I'd feel easier to >> participate in email discussions more. The conference call is at a >> difficult time and I doubt any time would suit everyone. Also, I >> believe WebEx was chosen which doesn't even work properly on Linux I >> guess? Email is imho much more powerful as discussion can happen at >> any time. Hoping to increase personal participation once things move >> away from the message semantics where something JSON based is the only >> choice that at least diaspora* would support. The AS2 draft looks very >> sufficient - something like diaspora* couldn't implement even half of >> it, with our current different social actions. >> >> -- >> ----- >> Br, >> Jason Robinson >> https://jasonrobinson.me
Received on Friday, 16 October 2015 15:11:40 UTC