[w3c/charter-html] Charter must state a reason when duplicating work done elsewhere (#139)

(I have raised similar issues before, but in order to discuss only what is still relevant, I'm opening a new one).

Some deliverables of the Web Platform working group originate and are being maintained elsewhere, In particular in the WHATWG.

The charter does say that "The Web Platform Working Group should make an effort to avoid differences between WHATWG and Web Platform WG specifications that harm interoperability on the Web", but it does not make any mention of why the work is duplicated.

Rephrasing / summarizing [a point I've made before](https://github.com/w3c/charter-html/issues/112#issuecomment-236336472):

Whether that "effort to avoid differences" is successful or not should be view in the light of what the goal of maintaining the specification separately is. Differences that are a consequence of that goal are likely justified, while those that are not are issues.

I don't know what that goal is. I am not being facetious here, nor do I believe that there's no goal. However, I strongly suspect that one of the reasons we have not written it down is that different people have different rationales for this, and **these various goals are mutually incompatible**.

I am sure that any difference introduced is justified based on what the people who made them understand the goal to be. However, the continued inability to write that goal down make be believe that it is not a consensus based goal.

Not knowing what the mandate of the WG is, I have no basis to judge whether it's actions are appropriate or not, and therefore refrain from commenting on calls for consensus and the like. If a large part of the group's membership has a similar attitude, we'll have consensus by exhaustion rather than consensus by agreement.

Proposed solution. The charter should either:
* Give a high level motivation as to why the WG needs to take on some work items that are already being worked on in different forums, specifically listing goals and non goals. This should be used both to evaluate whether any particular specification should indeed be taken on by the working group, and to evaluate whether divergence from the other version are justified by the goal(s) or failures in making an effort to avoid differences.
* drop all items that originated elsewhere and are still maintained there


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/charter-html/issues/139

Received on Tuesday, 16 May 2017 02:16:21 UTC