To reiterate a theme from today's community update and the past couple meetings: SIG Architecture is looking for help and working to onboard more people.
We have a bit of a bootstrapping problem as we get organized: defining processes, roles, backlog work items, etc. We could use help with that, too.
Reach out to any of the
SIG chairs or subproject leads to get involved. More details are below.
SIG Architecture's currently active subprojects:
API governance: Jordan Liggitt is leading the effort to formalize and streamline the
API review process and onboard more reviewers and approvers via shadow reviews. His most recent message about how to get involved:
Conformance testing: The main effort at the moment is to improve test coverage in critical areas. The Conformance WG meets monthly. We're going to start more frequent meetings to onboard new contributors, by reviewing the backlog and some conformance test changes/additions as a group. Timothy St. Clair will send a doodle to arrange a time -- put your email address
here if you want to help. Aaron Crickenberger's most recent message about next steps is here:
We've discussed establishing Code Organization as a subproject numerous times: staging, dependencies (vgo, dep, go dep, etc.), third_party, go modules, feature branches, and so on. Currently it's unstaffed, and we've arrived at our current state organically. I had proposed postponing work on it until the other 2 subprojects and overall SIG organization were on better footing, but multiple people brought it up today. Dims has started to collect information from past discussions and issues in a doc:
Add to it or reach out to Dims, especially if you'd like to help us figure out a plan and execute on it.
As for overall SIG organization: We need to figure out, document, and implement best practices for organizing and coordinating the subprojects:
- Define roles for each subproject
- Decide on backlog grooming conventions (e.g., projects vs. milestones).
- Decide and document subproject meeting cadences, if any
- Ditto for communication channels
- Refine main SIG Arch meeting structure, such as for subproject reporting
- Discuss the recommendations that Paris presented today
Thanks to everyone who has already volunteered to help!