[mediacapture-main] Explain how extensions are to be done

burnburn has just created a new issue for 
https://github.com/w3c/mediacapture-main:

== Explain how extensions are to be done ==
After a discussion with Nigel Megitt, it has become clear that the 
specification needs some text explaining how we intend the 
specification to be extended.  The [Depth work] 
(http://www.w3.org/TR/mediacapture-depth/) is something we could point
 to as an example.  We should probably capture at least the following 
points, in some form:
* It is expected that the specification will be extended.
* Extensions should be done via an extension specification.
* Any WebIDL in the specification can be extended as long as the 
expected behavior is explained.
* New constrainable properties may be defined, along with additional 
values for existing properties.
* Although additional support (conformance) requirements for 
implementers of the extension specification can be defined, no new 
requirements can be placed upon implementers of the core specification
 who do not implement the extension specification.

See https://github.com/w3c/mediacapture-main/issues/244

Received on Wednesday, 16 September 2015 20:20:45 UTC