)]}'
{"id":"openstack%2Fproject-config~185785","triplet_id":"openstack%2Fproject-config~master~I510bf1195d8af5d5c466fb05630ad6f9ec11b3e1","project":"openstack/project-config","branch":"master","topic":"185785","hashtags":[],"change_id":"I510bf1195d8af5d5c466fb05630ad6f9ec11b3e1","subject":"Alter governance repo voting rules","status":"MERGED","created":"2015-05-26 23:45:03.000000000","updated":"2015-05-29 22:19:54.000000000","submitted":"2015-05-29 22:19:51.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"8d5f26091a341e360a2c8de17bbb84701021b50b","_number":185785,"virtual_id_number":185785,"owner":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":6609,"name":"Elizabeth K. Joseph","email":"lyz@princessleia.com","username":"lyz"},{"value":0,"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},{"value":2,"date":"2015-05-29 22:19:51.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":6609,"name":"Elizabeth K. Joseph","email":"lyz@princessleia.com","username":"lyz"},"all":[{"value":2,"date":"2015-05-29 17:02:40.000000000","_account_id":6609,"name":"Elizabeth K. Joseph","email":"lyz@princessleia.com","username":"lyz"},{"value":2,"date":"2015-05-29 22:06:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":2,"date":"2015-05-28 04:25:14.000000000","_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2015-05-27 14:51:40.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":1,"date":"2015-05-28 12:16:52.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":2,"date":"2015-05-27 14:14:36.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"all":[{"value":0,"_account_id":6609,"name":"Elizabeth K. Joseph","email":"lyz@princessleia.com","username":"lyz"},{"value":1,"date":"2015-05-29 22:06:29.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"_account_id":6609,"name":"Elizabeth K. Joseph","email":"lyz@princessleia.com","username":"lyz"},{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-05-26 23:51:38.000000000","updated_by":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"reviewer":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"state":"REVIEWER"},{"updated":"2015-05-27 06:18:57.000000000","updated_by":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"reviewer":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"state":"REVIEWER"},{"updated":"2015-05-27 14:14:36.000000000","updated_by":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"reviewer":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"state":"REVIEWER"},{"updated":"2015-05-27 14:51:40.000000000","updated_by":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"reviewer":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"state":"REVIEWER"},{"updated":"2015-05-28 04:25:14.000000000","updated_by":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"reviewer":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"state":"REVIEWER"},{"updated":"2015-05-28 12:16:52.000000000","updated_by":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"reviewer":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"state":"REVIEWER"},{"updated":"2015-05-29 17:02:40.000000000","updated_by":{"_account_id":6609,"name":"Elizabeth K. Joseph","email":"lyz@princessleia.com","username":"lyz"},"reviewer":{"_account_id":6609,"name":"Elizabeth K. Joseph","email":"lyz@princessleia.com","username":"lyz"},"state":"REVIEWER"},{"updated":"2015-05-29 22:19:51.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"4bfecc89cf160712da853133aaa2a20d36edea3f","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2015-05-26 23:45:03.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"474d7d6fa1da3994a41d4294d213a0a3774c87bb","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2015-05-26 23:51:38.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)\n\nI have some suggestions...","accounts_in_message":[],"_revision_number":1},{"id":"8d6fb9708e2b8fd168258680378ba09bb39a067b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-26 23:55:12.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-infra-puppet-apply-precise http://logs.openstack.org/85/185785/1/check/gate-infra-puppet-apply-precise/4dd203f/ : SUCCESS in 4m 28s\n- gate-infra-puppet-apply-trusty http://logs.openstack.org/85/185785/1/check/gate-infra-puppet-apply-trusty/1233307/ : SUCCESS in 1m 34s\n- gate-infra-puppet-apply-centos6 http://logs.openstack.org/85/185785/1/check/gate-infra-puppet-apply-centos6/3299785/ : SUCCESS in 8m 10s\n- project-config-compare-xml http://logs.openstack.org/85/185785/1/check/project-config-compare-xml/97d75d4/ : Jenkins XML output is unchanged. in 5m 13s (non-voting)\n- project-config-gerrit http://logs.openstack.org/85/185785/1/check/project-config-gerrit/3371efc/ : FAILURE in 1m 14s\n- gate-project-config-layout http://logs.openstack.org/85/185785/1/check/gate-project-config-layout/a4345c2/ : SUCCESS in 4m 21s\n- gate-project-config-pep8 http://logs.openstack.org/85/185785/1/check/gate-project-config-pep8/914d07f/ : SUCCESS in 48s\n- gate-project-config-jenkins-project http://logs.openstack.org/85/185785/1/check/gate-project-config-jenkins-project/ccf22fd/ : SUCCESS in 12s","accounts_in_message":[],"_revision_number":1},{"id":"ab78f73c7d71e1d6d24e86c572cec9fdb79ba463","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2015-05-27 01:25:39.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nI have one unhelpful suggestion.","accounts_in_message":[],"_revision_number":1},{"id":"ee7b4f438883f5e255a7aac33784bfed7daf35bd","author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"date":"2015-05-27 08:27:32.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"200317ab909166ac13e8d37b40583c3ae9be7ddd","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2015-05-27 14:11:03.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)\n\nI agree with Thierry. However, the alpha-sort OCD job is angered, so I\u0027ll update with a patchset I can safely +2.","accounts_in_message":[],"_revision_number":1},{"id":"915a033e7af4335ed55b3e3758748cc048386bd8","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2015-05-27 14:14:19.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"82ec988c142b203157f9baa706bdac4b08d6734e","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2015-05-27 14:14:36.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"fb150adb9912dd1540e6e50fc91fc22c6c79e74b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-27 14:28:56.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-infra-puppet-apply-precise http://logs.openstack.org/85/185785/2/check/gate-infra-puppet-apply-precise/dee7986/ : SUCCESS in 4m 34s\n- gate-infra-puppet-apply-trusty http://logs.openstack.org/85/185785/2/check/gate-infra-puppet-apply-trusty/ecc20e0/ : SUCCESS in 2m 03s\n- gate-infra-puppet-apply-centos6 http://logs.openstack.org/85/185785/2/check/gate-infra-puppet-apply-centos6/89728a8/ : SUCCESS in 10m 41s\n- project-config-compare-xml http://logs.openstack.org/85/185785/2/check/project-config-compare-xml/49a7b7d/ : Jenkins XML output is unchanged. in 4m 49s (non-voting)\n- project-config-gerrit http://logs.openstack.org/85/185785/2/check/project-config-gerrit/1f40cf6/ : SUCCESS in 31s\n- gate-project-config-layout http://logs.openstack.org/85/185785/2/check/gate-project-config-layout/78a3bfb/ : SUCCESS in 5m 09s\n- gate-project-config-pep8 http://logs.openstack.org/85/185785/2/check/gate-project-config-pep8/0526e06/ : SUCCESS in 23s\n- gate-project-config-jenkins-project http://logs.openstack.org/85/185785/2/check/gate-project-config-jenkins-project/44d81aa/ : SUCCESS in 20s","accounts_in_message":[],"_revision_number":2},{"id":"cf4bb3a31853a5b7f9ea4e5f642009363a040441","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2015-05-27 14:51:40.000000000","message":"Patch Set 2: Code-Review+2\n\nGreat, like it!\n\nNot approving to give others the chance to review and weight in.","accounts_in_message":[],"_revision_number":2},{"id":"a829f08eb6949f356ba10926e73ee17110cd734a","author":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"date":"2015-05-28 04:25:14.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"536566e2145caf2969b0bf961299db1bc41357bc","author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"date":"2015-05-28 12:16:52.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"310e491e95ec3368e67a8b9646b3b3810d0b0a9f","author":{"_account_id":6609,"name":"Elizabeth K. Joseph","email":"lyz@princessleia.com","username":"lyz"},"date":"2015-05-29 17:02:40.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"0854292eb56823bc123c3fb2f11dde33d3f64996","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2015-05-29 22:06:29.000000000","message":"Patch Set 2: Workflow+1 Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"3b17b35e15f36d3ab977a728cdd7f21bc6c1500c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-29 22:06:35.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"728d3c4b50ac9f21cd188663c84ffb6a7f571600","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-29 22:19:51.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-infra-puppet-apply-precise http://logs.openstack.org/85/185785/2/gate/gate-infra-puppet-apply-precise/fed97e2/ : SUCCESS in 3m 52s\n- gate-infra-puppet-apply-trusty http://logs.openstack.org/85/185785/2/gate/gate-infra-puppet-apply-trusty/0385448/ : SUCCESS in 2m 10s\n- gate-infra-puppet-apply-centos6 http://logs.openstack.org/85/185785/2/gate/gate-infra-puppet-apply-centos6/2068036/ : SUCCESS in 8m 33s\n- project-config-gerrit http://logs.openstack.org/85/185785/2/gate/project-config-gerrit/d715918/ : SUCCESS in 29s\n- gate-project-config-layout http://logs.openstack.org/85/185785/2/gate/gate-project-config-layout/722d4ce/ : SUCCESS in 4m 35s\n- gate-project-config-pep8 http://logs.openstack.org/85/185785/2/gate/gate-project-config-pep8/5655b51/ : SUCCESS in 42s\n- gate-project-config-jenkins-project http://logs.openstack.org/85/185785/2/gate/gate-project-config-jenkins-project/d8942b2/ : SUCCESS in 20s","accounts_in_message":[],"_revision_number":2},{"id":"daae61824c6b290a546b124072e55e39a5d5b340","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-29 22:19:54.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"4eb49106afb09918fcb8eaa8679ca1e31becb078","revisions":{"386b3b55f921f90b78ac5bdb4279e8ea7a4dc81c":{"kind":"REWORK","_number":1,"created":"2015-05-26 23:45:03.000000000","uploader":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"ref":"refs/changes/85/185785/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/85/185785/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/85/185785/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/85/185785/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/85/185785/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/85/185785/1"}}},"commit":{"parents":[{"commit":"3323333ae8940cda2229d0234eb4300c7c344079","subject":"Merge \"Reconfigure irc-meetings output\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/3323333ae8940cda2229d0234eb4300c7c344079"}]}],"author":{"name":"James E. Blair","email":"jeblair@hp.com","date":"2015-05-26 23:44:59.000000000","tz":-420},"committer":{"name":"James E. Blair","email":"jeblair@hp.com","date":"2015-05-26 23:44:59.000000000","tz":-420},"subject":"Alter governance repo voting rules","message":"Alter governance repo voting rules\n\nRestrict Code-Review votes to -1..+1, but allow anyone to leave\nthem.  This will allow direct binary feedback from both TC and\nnon-TC members on a change (currently, feedback from non-TC members\nrequires leaving a comment).  Make Code-Review votes not required\nfor a change to merge.  This means they are purely advisory.\n\nAdd a TC-Vote label and allow TC members to vote -1..+1 on this\nlabel.  This will allow the formal tallying of TC member votes.\nIt is also not required (by Gerrit) since the actual rules are\ncomplicated and no one thinks implementing them in prolog is\na good idea.  So we will simply rely on the chair to tally the\nvotes properly and execute the workflow or abandon operations\nas appropriate.\n\nChange-Id: I510bf1195d8af5d5c466fb05630ad6f9ec11b3e1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/386b3b55f921f90b78ac5bdb4279e8ea7a4dc81c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/386b3b55f921f90b78ac5bdb4279e8ea7a4dc81c"}]},"branch":"refs/heads/master"},"4eb49106afb09918fcb8eaa8679ca1e31becb078":{"kind":"REWORK","_number":2,"created":"2015-05-27 14:14:19.000000000","uploader":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"ref":"refs/changes/85/185785/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/85/185785/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/85/185785/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/85/185785/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/85/185785/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/85/185785/2"}}},"commit":{"parents":[{"commit":"3323333ae8940cda2229d0234eb4300c7c344079","subject":"Merge \"Reconfigure irc-meetings output\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/3323333ae8940cda2229d0234eb4300c7c344079"}]}],"author":{"name":"James E. Blair","email":"jeblair@hp.com","date":"2015-05-26 23:44:59.000000000","tz":-420},"committer":{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","date":"2015-05-27 14:14:06.000000000","tz":0},"subject":"Alter governance repo voting rules","message":"Alter governance repo voting rules\n\nRestrict Code-Review votes to -1..+1, but allow anyone to leave\nthem.  This will allow direct binary feedback from both TC and\nnon-TC members on a change (currently, feedback from non-TC members\nrequires leaving a comment).  Make Code-Review votes not required\nfor a change to merge.  This means they are purely advisory.\n\nAdd a TC-Vote label and allow TC members to vote -1..+1 on this\nlabel.  This will allow the formal tallying of TC member votes.\nIt is also not required (by Gerrit) since the actual rules are\ncomplicated and no one thinks implementing them in prolog is\na good idea.  So we will simply rely on the chair to tally the\nvotes properly and execute the workflow or abandon operations\nas appropriate.\n\nChange-Id: I510bf1195d8af5d5c466fb05630ad6f9ec11b3e1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/4eb49106afb09918fcb8eaa8679ca1e31becb078"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/4eb49106afb09918fcb8eaa8679ca1e31becb078"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
