[presentation-api] Pull Request: Defines two conformance classes for the specification

mfoltzgoogle has just submitted a new pull request for 
https://github.com/w3c/presentation-api:

== Defines two conformance classes for the specification ==
This PR defines two conformance classes for the specification to 
address Issue #93:

* A controlling user agent provides the controlling browsing context 
and its associated interfaces/objects.
* A receiving user agent provides the receiving browsing context and 
its associated interfaces/objects.

The PR makes normative statements about each of them where it makes 
sense to do so.  In most cases I say that a particular user agent 
SHOULD or MUST implement a certain interface in the corresponding 
browsing context - perhaps there is a better way to make these 
normative statements.

I didn't try to regroup the definitions by conformance class in this 
PR, but that might make the spec read better in the long run.  For 
example, PresentationConnection is required by both UAs.  It may be 
clearer to have a common definition and then the management algorithms
 in UA-specific sections. I think that is better done in a different 
PR.

@tidoust please take a look as you had some specific thoughts about 
how to describe the conformance classes.


See https://github.com/w3c/presentation-api/pull/204

Received on Thursday, 8 October 2015 05:05:39 UTC