WebRTC 1.0 CR exit criteria

Hi,

As discussed on the call yesterday, here is some more background on
criteria for existing Candidate Recommendation (i.e. entering Proposed
Recommendation) - we need define these for our spec now so that they can
be evaluated later.

Entering Proposed Recommendation requires demonstrating Implementation
Experience:
  https://www.w3.org/2017/Process-20170301/#rec-pr

Implementation experience is used to "show that a specification is
sufficiently clear, complete, and relevant to market needs, to ensure
that independent interoperable implementations of each feature of the
specification will be realized"
  https://www.w3.org/2017/Process-20170301/#implementation-experience
(which also lists some of the criteria that the Director will consider)

Our Working Group charter further specifies:
> To advance to Proposed Recommendation, each specification is expected
> to have two independent implementations of each feature defined in
> the specification.

> To advance to Proposed Recommendation,
> interoperability between the independent implementations (that is,
> bidirectional audio and video communication between the
> implementations) should be demonstrated.
  https://www.w3.org/2015/07/webrtc-charter.html#scope


Based on this, and following on the specific point that Cullen raised
about optional features, I would suggest our CR exit criteria should be:
"To go into Proposed Recommendation status, the group expects to
demonstrate implementation of each mandatory feature in at least two
deployed browsers, and at least one implementation of each optional
feature".

Thoughts?

Dom

Received on Wednesday, 5 April 2017 07:25:07 UTC