-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
From the Q&A:
What are suitable profiles and criteria for introducing new profiles?
This question is mainly deferred to future proposals and the discretion of future CG discussions; evaluating the need for new profiles associated with a feature proposal could become part of the process document.
I generally agree with this, but it sounds like from the CG discussion that there is an appetite for something more precise here.
Here is a possible procedure we could adopt:
- A new
profiles.mddocument is added to meetings/process. This document serves to define the acceptance criteria of new profiles, not the spec mechanisms of how profiles work.
- An initial version could just be a copy of the goals/non-goals/risks/intended-properties sections from the Overview.md - Proposals may introduce new profiles or change existing profiles.
- Any change to defined profiles by a proposal should be evaluated against the
profiles.mddocument when we vote on advancing the feature to Phase 2 and 4.
- Those are the phases where the CG typically votes on whether a feature makes sense.
- Phase 1 proposals are not required to decide on changes to profiles yet.
In the end, whether we add a profile or not would just be a judgement call of the CG guided by pre-agreed upon goals. I'm not sure if adding more process beyond that would be beneficial, but open to other thoughts.
cc'ing parties who participated in the CG meeting today:
@dtig @rossberg @conrad-watt @titzer @penzn
Metadata
Metadata
Assignees
Labels
No labels