- From: Melvin Carvalho <melvincarvalho@gmail.com>
- Date: Fri, 16 Oct 2015 17:21:50 +0200
- To: Christopher Allan Webber <cwebber@dustycloud.org>
- Cc: Jason Robinson <mail@jasonrobinson.me>, "public-socialweb@w3.org" <public-socialweb@w3.org>
- Message-ID: <CAKaEYh+kwisbAy9Zr2PTHxcNG+F3hg0XbfACprRdmeZ7G+roaw@mail.gmail.com>
On 16 October 2015 at 15:34, Christopher Allan Webber < cwebber@dustycloud.org> wrote: > 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 Yes it's a good point. Languages change over time. That is why ontologies were invented which are a snapshot of what we know at a certain point in time. On the web there is an advantage to work with stable long lived identifiers ("Cool URIs dont change"), so it's generally better to *add* something new, than to *change* something existing. > > > 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:22:31 UTC