From time to time a Community Group that has been incubating a technology seeks to advance it to the W3C Recommendation track in a Working Group. Our goal through this document is to ease that transition.
The following questions can help a Community Group to prepare for the transition of work to a Working Group.
Please see elsewhere in the Guide: W3C Recommendation Track Readiness Best Practices.
If the Working Group does not yet exist, the Community Group can prepare by drafting a Working Group charter. Otherwise, if the group exists but the new work is not within its scope W3C needs to recharter the group to accommodate the new work.
The charter of the target Working Group should address two topics:
@@@TODO extract more from charter template discussion
Community Group chairs should keep the Community Group participants aware of the progress on the transition roadmap, in particular if it involves chartering or re-chartering a Working Group.
It is useful to record whether and how the Community Group reached consensus on the transition (in a manner consistent with its practices). The consensus should include expectations about the working relationship with the Working Group moving forward.
Community Groups have a "two-step IPR policy" so that people make lightweight commitments when work starts and more comprehensive commitments once work is mature.
By comparison, under the W3C Patent Policy for Working Groups, participants make full specification commitments upon joining the group.
There are thus three ways to procure commitments by Community Group contributors to the full text of a specification transferred to a Working Group:
Each Community Group should make a determination whether to launch the process of gathering Final Specification commitments, based on (anticipated or actual) Contributor participation in the Working Group. The Community Group Web site includes tools to request and collect "Final Spec" commitments.
Once the work transitions to a Working Group, that Working Group's patent policy becomes the "primary" patent policy. Contributions to the work are henceforth made under the W3C Patent Policy. When a contributor cannot join the Working Group, W3C will provide tools so that Working Groups can ensure that substantive contributions from non-participants are made under the terms of the W3C Patent Policy.
In many cases, Community Group participants will want to continue their involvement in discussions about a work after it has been transferred to a Working Group.
W3C has a number of GitHub mechanisms in place for specification development and to help manage IPR commitments for contributions.
If a Community Group repository is hosted in a GitHub organization not yet used by W3C to host Recommendation work:
Is the repository already being monitored by W3C's IPR Repo Manager?
Other repository admin for the target Working Group:
master
as the name of the default branch
Other repository admin for W3C staff.
horizontal-admin
team have triage access to the repo.