[Transparency] Moving the transparency policy to gerrit

Mark McLoughlin markmc at redhat.com
Sun May 3 13:36:08 UTC 2015


Hi

At last week's committee meeting[1], one topic was how we should manage
proposals for changes to the transparency policy. Previously, we have
used google docs comments for this.

I proposed experimenting with using gerrit for this, similar to how the
Technical Committee uses gerrit for its policies and resolutions. I've
just proposed the creation of the openstack/transparency-policy repo:

  https://review.openstack.org/179648

The initial repo is here:

  https://github.com/markmc/transparency-policy

and you can see how the published result would currently look like:

  https://markmc.fedorapeople.org/transparency-policy/

compare to:

  https://www.openstack.org/legal/transparency-policy/

With proposed changes to the policy, the process would roughly be:

  1) Someone proposes the changes by checking out the git repo, editing
     the document, and running the git-review command line too

  2) Discussion of the changes would happen through the gerrit web
     interface, with people able to propose changes in line

  3) The author would respond to that discussion, mostly likely making 
     amendments, and uploading those new reviews to gerrit

  4) The proposal would be discussed in a committee meeting.

  5) Eventually, the committee members would individually vote +1 on 
     the  proposal.

  6) The proposal would be presented to the board, showing the diff, 
     and the end result. Perhaps several changes would be proposed to 
     the board at once.

  7) Each change that is approved by the board is then merged into the 
     repo using the gerrit web interface by either the foundation board 
     chair or the committee chair.


Thanks,
Mark.

[1] - See notes at https://etherpad.openstack.org/p/Transparency_Committee_Meeting_%28Apr_28,_2015%29




More information about the Transparency mailing list