On 06/02/2010 12:44 PM, Sam Ruby wrote:
> This call passes. Anne: please update the html4-differences.
The issue[1] holding up publication has been resolved. Current schedule
is for publication on Thursday, June 24. Should that not be possible,
the next opportunity is Monday, June 28th.
This issue is not resolved.
There is a Formal Objection blocking the publication of the next draft
for the HTML5 specification. At this time, I have not received a
satisfactory resolution to my objection. I have not received any
response to my objection.
My objection is recorded in the following two W3C email archive posts:
http://lists.w3.org/Archives/Public/public-html-comments/2010Jun/0005.html
http://lists.w3.org/Archives/Public/public-html/2010Jun/0277.html
That the WhatWG no longer seemingly has disparaging text towards the W3C
in a document that is then referenced in the W3C HTML5 ignores the
greater harm:
- There are differences in the two documents, and the differences are
significant, and the differences are confusing and misleading to the web
community
- The web community is becoming increasingly confused about which
document is the "official" HTML document
- The editor has shown himself to act in a manner counter to the wishes
of the W3C HTML WG, and does so within the WhatWG document, which is
then referenced in an official capacity from the W3C document
There is no need for the W3C document to reference the WhatWG document,
other than acknowledgment, as is given other documents in other
organizations. There is nothing in the charter, neither is there a
technical or other need, to reference the licenses of both
organizations. Doing so leaves the web community confused as to which
license has precedence.
I am not a lawyer, but there appears to be some potentially problematic
issues surrounding the legality of the WhatWG "license". There is no
legal entity known as the WhatWG, and the companies that supposedly
"own" the copyright for the WhatWG documents--Apple, Opera, and
Mozilla--have not, as far as we know from the WhatWG site, entered into
any legally binding agreement that would provide the legal basis for
such any agreement or license. This may not be an issue with the W3C,
since the W3C patent policy and other agreements cover the W3C
documents, but the W3C's continued deference to the WhatWG within the
HTML5 specification could imply to others that the WhatWG has some form
of legal standing that it does not have. The W3C's very credibility is
potentially being compromised by a continued reference to the WhatWG
"license".
There is no need to tell people to address concerns and issues to both
the W3C and the WhatWG. Such action, again, confuses the web community,
as well as splitting these concerns across two organizations. Too often,
discussions in the WhatWG email list appear as already completed edits
in the W3C document, without any prior discussion within the HTML WG
email list. Then the only recourse is to begin the discussion yet again
in the HTML WG, but this time through bugs and issues, all of which can
take months, even years, to resolve. Encouraging people to address
concerns with the W3C document in the WhatWG email lists is
counter-productive.
The W3C HTML5 specification should be wholly contained within the W3C
source control system, without a reference to the WhatWG source control
system. The only source control that matters to the W3C is the W3C's
system; therefore this should be the only source control system linked
with the HTML5 specification. This is particularly important when we
again note that there are significant and far reaching differences
between the W3C HTML5 specification in the W3C source control system,
and the document being maintained in the WhatWG source control system.
The WhatWG document calls itself some form of "future" versionless HTML,
which is going to create significant confusion about the roles of the
W3C and the WhatWG as regards the future of HTML. This is particularly
problematic, because there has been no discussion that there will be a
future "versionless" HTML, and it gives an impression that the W3C is
ceding the future of HTML to the WhatWG. This appearance is given
credence when there is a link to the WhatWG document in the very
beginning of the W3C HTML5 document.
Many times those items that the W3C HTML working group has disagreed
with end up as part of this supposed future, versionless edition of
HTML. They have been items that have been examined, and found wanting by
the HTML WG. Therefore, they should not appear in any possible version
of HTML, period. To do otherwise, undermines the credibility of the W3C,
as well as the HTML WG. There is little that we can do about what the
WhatWG group does with its documents, but we do not need to give the
effort additional credibility by linked to the effort.
The HTML5 specification should not refer to a WhatWG FAQ in order to
explain _anything_ about the W3C document. Again, this undermines the
authority of the W3C, and adversely impacts on the credibility of the
W3C, and the W3C HTML Working Group.
Recently some of these same issues regarding links to WhatWG being
included in another organization's documents arose in regards to the
BiDirectional or Server-Initiated HTTP Working Group at the Internet
Engineering Task Force (IETF). The co-chairs of that group made three
statements that are pertinent to my formal objection[1]:
"Ian Hickson has agreed to continue to be the editor for IETF WG
WebSocket Protocol draft following the WG rules. We requested consensus
to adopt the draft-hixie-thewebsocketprotocol-76 as WG draft. The
draft-hixie-thewebsocketprotocol has been an individual draft in that
the author can put whatever they want in it. However as it is now a WG
document, the editor need to put in the draft not what he wants but what
the WG wants. The current version (00) is to be considered as a starting
point and the working group need to figured out what changes are need
such that it reflect something we can all live with."
The operative term in that paragraph, "something we can all live with",
is one that can apply to the W3C effort: the W3C HTML5 specification
document needs to reflect what all groups can live with, though not all
groups may be happy with all aspects of the document. Specifications
typically consist of compromises that meet the greatest needs of the
greatest number of impacted communities.
To allow a link to a "shadow" HTML5 document that refutes these
carefully, even painfully, arrived at compromises, undermines the work
of the W3C HTML WG. Not only does this again impact on the credibility
of the W3C and the HTML WG, it discourages future cooperation and
compromise, as other groups see their effort either disdained, or
disregarded. The existence of the shadow document, linked within the W3C
document, makes these groups more reluctant to compromise, triggering a
cycle that slows the HTML WG effort, and even potentially threatens the
future of the W3C HTML WG effort.
There can never be convergence between the W3C and the WhatWG, as long
as there exists an "easy out" for a subset of members of the HTML WG. If
there were only one official document, both groups would have to work
through their differences. There would no longer be an implied threat of
one group "picking up its marbles, and leaving". Again, the W3C can do
little about the WhatWG, but it can assert its control over the HTML5
specification.
"We are well aware that the draft has been discussed for before in the
whatwg community, however as it is now an IETF official document, we
invite all the people subscribed to the whatwg mailing list and that are
interested in influencing the design of the WebSocketProtocol to
subscribe to the HyBi mailing list and to discuss all the issues there.
This is the only possibility for who care of the WebSocketProtocol to
influence it, in its way to become an IETF RFC. Directing people to send
comment to the whatwg mailing list simply is counter-productive."
It is no less counter-productive to send people to the WhatWG email
lists in regards to HTML5. That such discussion can occur is outside the
control of the W3C, true, but aiding and abetting such fragmented, and
counter-productive, discussions should not be integrated into the W3C
HTML5 document.
"The only venue to discuss an IETF protocol, as already mentioned is the
IETF mailing list, and the only place where to find the official version
of the protocol is within the IETF repository. Any version outside the
IETF repository has to be considered unofficial and any change has to be
considered yet to be agreed by the wg."
This is especially important: the W3C needs to assert, once and for all,
that the only official version of HTML5 is contained within the W3C.
Removing the links to the WhatWG HTML document, issues database,
license, FAQ, email list, and source control system would be an
assertive, concise first step.
Thank you for your time, and your patience with my rather long email. If
I need to address this email directly to Tim Berners-Lee and Jeff Jaffe,
in order to meet the procedures in place for a formal objection, and to
ensure that it is properly addressed, please let me know.
Regards,
Shelley Powers
> - Sam Ruby
[1] http://lists.w3.org/Archives/Public/public-html/2010Jun/0215.html
> On 05/18/2010 02:39 PM, Sam Ruby wrote:
>> This is a Call for Consensus (CfC) to publish new revisions of the
>> following documents in accordance with the Working Group Heartbeat
>> requirements:
>>
>> HTML 5: http://dev.w3.org/html5/spec/
>> HTML+RDFa: http://dev.w3.org/html5/rdfa/
>> HTML Microdata: http://dev.w3.org/html5/md/
>> HTML Canvas 2D Context: http://dev.w3.org/html5/2dcontext/
>> HTML: The Markup Language: http://dev.w3.org/html5/markup/
>>
>> and to publish as a First Public Working Draft (FPWD) the following
>> documents:
>>
>> HTML/XHTML Compatibility Authoring Guidelines:
>>
http://dev.w3.org/html5/html-xhtml-author-guide/html-xhtml-authoring-guide.html
>>
>>
>> HTML5: Techniques for providing useful text alternatives:
>> http://dev.w3.org/html5/alt-techniques/
>>
>> Additionally, and as we have done with previous republications of the
>> HTML5 draft, the chairs would like to ask Anne to update the HTML5
diffs
>> from HTML4 to reflect the latest changes.
>>
>> http://dev.w3.org/html5/html4-differences/
>>
>> Silence will be taken to mean there is no objection, but positive
>> responses are encouraged. If there are no objections by Wednesday,
>> May 26th, this resolution will carry.
>>
>> Considerations to note:
>>
>> - As a First Public Working Draft, this publication will trigger patent
>> policy review.
>> - As a Working Draft publication, the document does not need not be
>> complete, to meet all technical requirements, or to have consensus on
>> the contents.
>> - Objections may be made on specific documents but not on others.
>> Counting the differences document, there are effectively eight
different
>> documents under consideration at this time.
>>
>> - Sam Ruby
>>
>