> On 10 Jul 2016, at 16:35, Marcos Caceres <[email protected]> wrote:
>
> On July 9, 2016 at 6:24:56 AM, Domenic Denicola ([email protected]) wrote:
>> From: Travis Leithead [mailto:[email protected]]
>>
>>> The purpose of the “Level 1” document is to serve as a stable reference for
>>> W3C specs that
>> link to WebIDL. It contains a subset of the WebIDL syntax that is considered
>> stable (as
>> verified by interoperable tests). Implementations should not use the Level 1
>> document
>> as a guide, but instead track changes to the editors draft. We expect to
>> follow-up Level
>> 1 with a Level 2 as additional editor’s draft syntax and behavior
>> stabilizes, are implemented
>> as part of other specs, and shown to be interoperable.
>>
>> Why is it acceptable for specs to reference a version of Web IDL that nobody
>> should implement?
>
> This is a totally valid question, but we've had this debate 1001
> times. Perhaps a better question is: how can we get patent protection
> (making this subset of WebIDL royalty free for society), but without
> harming the ecosystem by confusing implementers and developers by
> publishing on the "/TRash" space (as most of us now unfortunately
> referring to it).
>
> We need a way to clearly indicate that, for a subset of documents,
> RECs on TR represent a royalty free set of ideas (as kindly and
> honorably granted by the W3C Membership) - and should only be referred
> to by patent lawyers and government officials. That it's for those
> groups should be stated and promoted proudly, not disparagingly. And,
> that implementers should be looking at the living document instead.
> The value of TR need not be diminished - in fact: it should be
> correctly used to published the documents that enshrine the royalty
> free status of particular specifications.
The goal of publishing this as a REC is not to have a final document nor to
please only
the lawyers. The goal is to provide a document that contains the parts of the
WebIDL
syntax that are implemented, and the associated implemented ES-binding, as a
guide
for spec authors that are not following the main WebIDL spec evolutions (as not
everybody
has your knowledge of what is or is not usable in WebIDL).
The -1 spec explicitly states that people wanting to implement WebIDL are
invited to read
the main WebIDL specification (that, ideally, should be automatically published
as /TR/WebIDL ) because yes
WebIDL-1 is _not_ the WebIDL specification, just a frozen snapshot of what was
implemented as the
time of publication, not more than that, and bound to be replaced by a
subsequent level later on.
> Perhaps we need a new space just for documents that represent and
> agree to set of royalty free ideas? (i..e, if it's a REC, it does into
> this new space - and gets clearly marked for the appropriate target
> audience, which is not implementers or developers - but patent lawyers
> and government officials)...
>
> I think we've also had this debate 10001 times too... but we need to
> do something folks, as the division between the forks and the reality
> of how web specs are developed is hurting everyone :(
>
> Kind regards,
> Marcos
>
--
Baroula que barouleras, au tiéu toujou t'entourneras.
~~Yves