- From: Melvin Carvalho <melvincarvalho@gmail.com>
- Date: Thu, 16 Jul 2015 21:50:17 +0200
- To: Ben Werdmüller <ben@withknown.com>
- Cc: Evan Prodromou <evan@e14n.com>, Public Socialweb <public-socialweb@w3.org>
- Message-ID: <CAKaEYhKNG0QFB3w=HvuvU46z3LBCJLMqA9L9tfiTcWwptGzkxw@mail.gmail.com>
On 16 July 2015 at 21:46, Ben Werdmüller <ben@withknown.com> wrote: > > On Thu, Jul 16, 2015 at 12:40 PM, Melvin Carvalho < > melvincarvalho@gmail.com> wrote: >> >> >>> My question then becomes, beyond the webmention exchange itself, which >>> vocabularies would we need to support in order to be in line with existing >>> social syntax? I think the discussion over JSON at the exchange mechanism >>> level is a red herring, because supporting it is so trivial. >>> >> >> I think that has yet to be defined by there is gathering consensus around >> activity streams 2.0 >> > Fantastic > > > Cool. As a developer founder with a startup based on these technologies, > my only pragmatic path is to stick with the version that is actively being > used, because that's where the demand is. But once there's code up and > running that Known can interact with, I'll happily support it. > > > >> In fact, that's the single most important thing about it: supporting it >>> is trivial. There's very little overhead at all. >>> >> >> Great news. However what's 'trivial' for one developer may be a >> challenge for others, at least in the time frame of this WG. >> > > > Sure. I guess my point is, there's very little that's easier than "here's > a post request with two variables". You can even imagine iterating on the > spec (as a second phase) to add signing so there's a concept of identity or > access control. What happens after that is, of course, up for grabs. > Makes sense. PS: As far as I am aware, The W3C credentials/payments groups are working on a spec to exactly allow the signing of such content to show it came from a user. And another group is working on access control too. So I can well imagine an iterative path for systems that start wanting more features. > > > >> On Wed, Jul 15, 2015 at 10:22 AM, Evan Prodromou <evan@e14n.com> wrote: >>> >>>> I think the question of whether the JSON syntax is needed in >>>> everything is very much open. >>>> >>>> I'd rather not standardize on a federation protocol that isn't based on >>>> the Social Syntax we standardize. >>>> >>>> -Evan >>>> >>>> >>>> On 2015-07-15 05:40 AM, Ben wrote: >>>> >>>> I'm pretty sure Amy was being facetious. There is no real need for >>>> this to be JSON. All it does is add extra parsing. The JSON syntax of the >>>> charter is not needed in everything, unless you go to the absurd extreme of >>>> saying that TCP is not JSON based and therefore cannot be part of the >>>> socialAPI. Webmention is just that, a lower level of just notifying that a >>>> reference exists. Parsing that source is entirely open for discussion. >>>> >>>> On Wed, Jul 15, 2015 at 8:10 AM, Melvin Carvalho < >>>> melvincarvalho@gmail.com> wrote: >>>> >>>>> >>>>> >>>>> On 15 July 2015 at 12:49, Amy G <amy@rhiaro.co.uk> wrote: >>>>> >>>>>> So... if a webmention endpoint accepted >>>>>> >>>>>> {"source":"http://example.com/post","target":" >>>>>> http://elpmaxe.org/post"} >>>>>> >>>>>> instead of source= >>>>>> http://example.com/post&target=http://elpmaxe.org/post >>>>>> >>>>>> is that what you'd want to see? >>>>>> >>>>> >>>>> Potentially, yes. As long as it passes the test suite for the >>>>> common JSON syntax this group ends up agreeing on. >>>>> >>>>> >>>>>> >>>>>> I don't think I understand your PHP reference. >>>>>> >>>>>> On 15 July 2015 at 11:30, Melvin Carvalho <melvincarvalho@gmail.com> >>>>>> wrote: >>>>>> >>>>>>> >>>>>>> >>>>>>> On 15 July 2015 at 12:20, Amy G <amy@rhiaro.co.uk> wrote: >>>>>>> >>>>>>>> Webmention itself doesn't care about the data structure of the >>>>>>>> source. If you can retrieve JSON from the source URL (whether by parsing >>>>>>>> microformats, content negotiation, or following a link rel or whatever) >>>>>>>> then this works just fine according to the charter. >>>>>>>> >>>>>>> >>>>>>> I get what you are saying. Replace "webmention" in the sentence >>>>>>> above with "PHP". It would be an equally true sentence. >>>>>>> >>>>>>> In general the point, was not about what webmention can reference >>>>>>> or process. It was about what it accepts. What I think would be nice is >>>>>>> if all the technologies we have on the REC track could support the common >>>>>>> JSON social syntax. >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> On 15 July 2015 at 09:42, Melvin Carvalho <melvincarvalho@gmail.com >>>>>>>> > wrote: >>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On 15 July 2015 at 08:19, Amy G <amy@rhiaro.co.uk> wrote: >>>>>>>>> >>>>>>>>>> > For example sending a direct message via a JSON activity >>>>>>>>>> stream, is one of the user stories. >>>>>>>>>> >>>>>>>>>> Which user story mentions json or activity streams? >>>>>>>>>> >>>>>>>>> >>>>>>>>> The charter does. >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>>> >>> >>> >>> -- >>> *Ben Werdmuller* >>> CEO & co-founder, Known >>> withknown.com | werd.io >>> <http://goog_1933028737> >>> +1 (312) 488-9373 >>> >>> Known, Inc | 421 Bryant St | San Francisco, CA 94107 >>> >> >> > > > -- > *Ben Werdmuller* > CEO & co-founder, Known > withknown.com | werd.io > <http://goog_1933028737> > +1 (312) 488-9373 > > Known, Inc | 421 Bryant St | San Francisco, CA 94107 >
Received on Thursday, 16 July 2015 19:50:47 UTC