instructlab / community

InstructLab Community wide collaboration space including contributing, security, code of conduct, etc
Apache License 2.0
55 stars 36 forks source link

additional details needed on adjudication by oversight committee #311

Open lhawthorn opened 3 weeks ago

lhawthorn commented 3 weeks ago

For any who are curious about the timing and content of this issue, the Oversight Committee plans to convene tomorrow and decide on the outcome of community issue #279, hence me realizing we didn't have the above details in place.

Right now we have a very good description of the duties of the Oversight Committee.

What we do not have are some guidelines around meetings/decision making that should be included in this light weight charter. For example:

And reading all the above, we probably require a secretary role, but I have no wish to get that fussed about making our light weight charter more heavy weight this early in our project history. I am simply noting it as a need. Our chair can record votes, etc.

I, for one, am also comfortable with our chair deciding the process for voting ad hoc for the moment, but other members of the OC may be less comfortable with that. We should determine voting process real soon nowTM, though, because some discussions that seem simple questions can be contentious and/or not easily resolved due to strong opinions, strongly held.

I am adding all the members of the OC that we might discuss here and, hopefully, come to rapid consensus so we can update our documentation.

lhawthorn commented 3 weeks ago

My concrete proposal on the above:

While we may wish to revisit the above proposed governance details real soon nowTM, I believe they will suffice for now in this stage of our project's evolution.

danmcp commented 3 weeks ago

+1 to @lhawthorn's proposal. Thanks for putting it together.

russellb commented 3 weeks ago

Just to recap where we have existing related content:

In the case of changes to a file in dev-docs or O.C. owned content in the community repo, we have the GitHub pull request workflow available to us to capture our votes. I really like this as it's very explicit and nicely capture the history of a discussion and decision along with the history of the associated content.

I've been interpreting feedback on issues as a lighter-weight mechanism for a consensus check, though not as a way to capture a formal vote on important matters. It's a bit less clear.

You make great points that the definition of quorum for live discussions that may result in decisions.

In general I'm happy with the text you've written here. Would you be willing to push it forward as a PR against the governance document? That way we can record O.C. approval via the pull request. Per our governance, such a change requires a supermajority of the O.C. to vote in favor (approve the PR).

lhawthorn commented 3 weeks ago

Will create this as a PR against the governance doc real soon now but have to run to a personal appointment this afternoon. This issue / PR is non-gating on our OC decision on issue #279, obviously, but noting that it's better to get this refactored as PR to the governance docs sooner rather than later.

lhawthorn commented 3 weeks ago

Work in progress to address dev-docs issue 91, once merged will update with this info for the governance doc.