Re: AS2 media type

On Mon, Oct 19, 2015 at 2:45 PM, Sarven Capadisli <info@csarven.ca> wrote:
[snip]
>
> What breaks when you reuse the existing media types?
>
> How are the existing media types insufficient to AS2's needs?
>

Among other things, AS2 requires:
  (a) the use of a normative @context definition;
  (b) the use of JSON-LD compact form;
  (c) that all date/time values use ISO8601 format
  (d) that the AS1 "objectType" and "id" values MUST NOT be used.
  (e) the implementations MUST treat all objects as derivatives of
as:Object unless the the object uses @type:as:Link
  (f) that AS defined terms be preferred over overlapping terms from
other vocabularies

Using "application/ld+json" does not communicate to a receiver any of
these additional constraints.

Which means in order to communicate these additional constraints, a
profile parameter would need to be used, in which case you've
accomplished nothing more than you would by simply defining a new
media type.

- James

Received on Monday, 19 October 2015 22:00:53 UTC