[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Is <accept> establishing a contract?




Hi,

I have been working on a system that makes use of NewsML (2nd generation) and APP. NewsML to some extend defines a contract between senders and receivers of news items, for example that the receiver of a news item reacts on indications regarding limitations of use of the news item
(embargo date, withholding publishing etc.).

I have come to think about whether an APP collection that declares it accepts the NewsML G2 media type implicitly declares that it conformes to the NewsML processing model or if one would
have to specify this behavior separately (e.g. via a feature element)?

The general question is: Does a collection that declares acceptance of a media type implicitly declare conformance to any processing model/contract the media type defines (if so)? Is <accept> suitable for allowing the client to reasonably expect conforming behavior of the
collection?

Jan