Hi all,

At the gem5 users workshop, I brought up the importance of creating a
governance document (and other processes) for gem5. I have created an
initial proposal for the governance document. The link to a google doc is
below. Assuming no on on this list has any objections, I will also send
this out to the gem5-users list tomorrow (or when I get around to it).

gem5 governance document
<https://docs.google.com/document/d/12X3YHGJShUS34sorQJIvcr5NUssZcmMIJovD9I3w0Ns/edit?usp=sharing>

I propose we spend one week in "free-for-all" mode and allow the community
to update and add to what I've started. Feel free to remove/totally change
what I have written so far. I'll keep up with what's going on, and if there
is a particularly contentious passage, I'll make sure that it's presented
to the whole community.

Timeline of things that need to be done by the community:
1) Make radical changes to governance document. (~1 week)
2) I will remove the option to edit, and we will only accept comments. This
will allow us to finalize the document. (~1 week, though this is probably a
little aggressive).
3) From this document, we will need to write some others (e.g., how to
commit and roadmap according to my draft). And of course these will also
need to go through some process as well. (~2 weeks?)

Specific parts of the document that need significant updates or may be
contentious: Creating a "Project management committee", Committer
responsibilities (commit-then-review vs. review-then-commit), and the
Philosophy. *Please feel free to totally do away with what I currently
have.* It's mostly just a placeholder.

Finally, here are some good links to read about what a governance document
is:
http://oss-watch.ac.uk/resources/governancemodels
http://oss-watch.ac.uk/resources/meritocraticgovernancemodel
http://www.apache.org/foundation/how-it-works.html#meritocracy
http://www.apache.org/foundation/governance/
http://oss-watch.ac.uk/resources/sustainableopensource

TL;DR
Actionable items:
1) Reply if you do NOT want me to send this to the user's list.
2) Reply if you disagree with the process I've outlined above.
3) Edit the document
<https://docs.google.com/document/d/12X3YHGJShUS34sorQJIvcr5NUssZcmMIJovD9I3w0Ns/edit?usp=sharing>
as you see fit.

Cheers,
Jason

Link again:
https://docs.google.com/document/d/12X3YHGJShUS34sorQJIvcr5NUssZcmMIJovD9I3w0Ns/edit?usp=sharing
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to