Re: standardizing webmention

On 15 July 2015 at 14:40, Ben <ben@thatmustbe.me> 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.
>

Sorry, I didnt realize that amy was being facetious.

I take your point.  That webmention could be a lower level building block
of a larger system, and it makes sense.

The difference, I think, between the analogy you make is.  More than 99.99%
of the web already used TCP and less than 0.01% of the web uses
webmention.  So to include webmention in part of a REC has to take into
account the cost (and risk) involved with rolling that part out.

For example, the building blocks that SoLiD use are HTTP, websockets, JSON,
TLS which were selected because they are already widely deployed.

>
>
> 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.
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>

Received on Wednesday, 15 July 2015 12:58:45 UTC