- From: Harry Halpin <hhalpin@w3.org>
- Date: Thu, 15 Oct 2015 13:14:11 -0400
- To: elf Pavlik <perpetual-tripper@wwelves.org>, Jason Robinson <mail@jasonrobinson.me>
- CC: public-socialweb@w3.org
On 10/15/2015 12:58 PM, elf Pavlik wrote: > On 10/14/2015 09:13 PM, 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. > We had months ago bit intense conversation around JSON-LD Signatures > * http://manu.sporny.org/2013/sm-vs-jose/ > * https://youtu.be/QdUZaYeQblY > * https://github.com/digitalbazaar/jsonld-signatures > > I hope to give them a try in near future. Also combined with content > addressable versioning of documents... JSON-LD signatures are not a W3C Recommendation (nor likely to go Rec track at any point in the near future) and replicate a widely-implemented existing IETF standard, JSON Web Signatures from the IETF: https://www.rfc-editor.org/rfc/rfc7515.txt I do not think in general it makes sense to replicate widely existing JSON-based technologies just because something uses JSON-LD. Typicallly, when chosing between standards, W3C typically depends on widely deployed IETF standards rather than re-invent wheel. cheers, harry > >> 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. >> >
Received on Thursday, 15 October 2015 17:14:19 UTC