-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Document pre-deliverable proposal and incubation work mode in charter #2
Comments
That seems at precise odds with W3C Process, which would presume the deliverable phase is under the guise of a Working Group (which can actually work on Recommendation-track deliverables). I would have presumed a Community Group was ONLY working on early-stage incubation. |
@hober, glad to see your clarifications; honestly, was surprised by some of it--I hadn't understood the charter to read quite that way. The charter certainly has room for improvement, hopefully not at the expense of making it longer and more complicated... 🙁. This is a bit long; I'll hit on a few points summarized here and described in more detail below.
First, Microsoft is happy to have a dedicated community group to bring together privacy-minded folks in a forum that can foster discussion and consensus-building around proposals (incubations). I think we all recognize privacy as a major customer concern and want to work together with the community to create future standards that have broad consensus and can be implemented by all browsers. My summary of the OP is that it attempts to bring more clarity and discrete steps to the general concept of "incubation". Incubation has been loosely defined (by design) in the WICG. A broad definition is good because it allows a CG to cast the widest possible net to attract the most diverse proposals. But it's a double-edged sword leading to confusion around what is "early" incubation vs. "mature" incubation (or steps in between). Explainers quickly become spec-like using Bikeshed templates and then it's very hard to tell what the maturity status of the document is. See the recent emphasis erring on the side of "less official" by painting a "DRAFT" watermark in the CG Report's template. On my first read, the clarifications in the OP were not visible in the current charter. I have reservations about some of the terminology; I'm also concerned about the process rigor implied by taking up a "deliverable", which sounds like a CG to WG transition, not a CG incubation milestone. In general, I like the concept of bringing a bit more clarity around the "sub-steps" of incubation. Another concern is about various places where the CG asserts its authority to create standards. This appears to be overstepping the scope of a CG. Take for example the heading "Standardization" which IMO would be better termed "Pre-Standardization", or the leading sentence in the charter "to develop privacy-focused web standards" which is not something this CG can actually do in isolation. (The Scope section says it better as "will discuss proposals for". This CG does not create standards and its deliverables are not standards; the charter should be much clearer on this point. Taking a step back, the privacy effort at W3C has some oddities compared with other mature "horizontal" activities (e.g., i18n, a11y). Privacy was exclusively the realm of PING, until this CG was setup. PING was probably doing too much for its scope as an interest group anyway. With a Privacy CG we can now start to incubate proposals for standards and will "take into consideration outputs of PING when evaluating proposals." For this CG's output, there is no privacy-focused upstream working group available with the charter to standardize privacy-related specifications. The current charter uses WebAppSec (a security-focused group) as a proxy for a privacy working group, but that does not seem appropriate. Rather, I would expect a separate Privacy WG that many folks currently working in PING (for example) might join. It would be good to start planning for an actual Privacy WG in which to graduate privacy standards from this CG. |
Thanks everyone, and especially @travisleithead for translating. I'm going to try to get a PR up today (#5) to address most or all of this. |
I'd like to explicitly strongly second that we should get the ball rolling on a Privacy WG. And maybe develop that charter openly. |
* Update mission on home page to match the updated charter language. * Address a whole bunch of the feedback from issues #2 and #3. * Improve readability a bit. * Tweak wording re: WebAppSec per Tanvi's review of #5. * Chairs need to be able to close Proposals for any number of reasons (e.g. moderation). * Chairs must announce the removal of Work Items with rational for removal. * Explicitly reference the Ethical Web Principles from our mission statement. * Move the list of Work Items closer to the beginning of the Work Items section. * When migrating work to a WG, the Editors and Chairs will work together to figure out what destination is best. * Spell out more of the Chairs' responsibilities. * Linkify 'meetings' in a couple places. * Drop sentence per #10. * Spell out how Chairs formally notify the group of things. * Try to prevent data loss when closing Proposals or removing Work Items. * Use the non-draft link for the Ethical Web Principles. * Drop the chair maximum. * Contributions to Proposals are also under the CLA. * fix typo
Fixed in 32bd9e8. |
Ban specifications without an audience.
The intended lifecycle of a proposal in our CG is described in our proposals repository. Broadly, our work is done in two phases:
Our charter predominantly describes how we work on deliverables, and when we migrate things elsewhere, but does not say much about how we work on proposals that have not yet become deliverables. That phase is currently only laid out in our proposals repository.
This can leave readers of our charter (e.g. AC reps considering a join request) unaware of our enthusiasm for new proposals and the WICG-like process we have in place for working on them. Worse, readers may think we aren't a venue interested in or equipped for early-stage incubation.
We may want to document the earlier phase in our charter (hence this issue). Alternately, we could raise visibility of this aspect of things in some other way, via an FAQ on the website or some such.
The text was updated successfully, but these errors were encountered: