Dear Steering,
Queueing this for discussion in the next meeting. Based on an old issue [1] and newer efforts to allow SIGs to create more roles in a SIG [2][3][4]. Here are my thoughts and a proposal.
PR:
Thoughts:
- A sig should be able to document a role in their own space
- A sig should be able to nominate/assign one or more people as a "coordinator" for the said role
- A sub project in a sig should have coordinators as well
In the example above:
- Jordan is a coordinator for "architecture-and-api-governance" sub-project, which is defined in sig-architecture/README.md
- Lauri is a coordinator for "program-management" which will be defined in sig-release/README.md
Why will this help?
- We promote the definition of new roles which will take the load off the sig chairs and tech leads
- We increase the leadership of a SIG which will be healthy for the SIG and the project in general
- SIGs get to own the definition of a role
- Celebrations, when new folks are named as coordinator the community rallies around to celebrate and also thank the ones stepping down as well
- New folks can understand what specifically to do for a specific role as it is documented and aspire to it.
- Folks can advocate in their own companies/organizations to carve out time in SIGs as they have a named role and can point to how exactly they can make a difference in the project
- When there is no need for a role, a SIG can wind it down and drop it from their README and sigs.yaml
Cons:
- E_TOO_MANY_ROLES?
WDYT?
thanks,
Dims