)]}'
{"doc/source/stadium/governance.rst":[{"author":{"_account_id":6524,"name":"Henry Gessau","email":"HenryG@gessau.net","username":"gessau"},"change_message_id":"5ce60aa937a055aae7f9a6883d666fece6179473","unresolved":false,"context_lines":[{"line_number":79,"context_line":""},{"line_number":80,"context_line":" * Exhaustive documentation: it is expected that each project will have a"},{"line_number":81,"context_line":"   `developer \u003chttp://docs.openstack.org/developer/neutron/\u003e`_,"},{"line_number":82,"context_line":"   `user/operator \u003chttp://docs.openstack.org/mitaka/networking-guide/\u003e_`"},{"line_number":83,"context_line":"   and `API \u003chttp://developer.openstack.org/api-ref/networking/\u003e`_"},{"line_number":84,"context_line":"   documentations available."},{"line_number":85,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"dada55a8_80dc11e5","line":82,"range":{"start_line":82,"start_character":70,"end_line":82,"end_character":72},"updated":"2016-07-27 00:13:40.000000000","message":"`_","commit_id":"008ac221efc7d32735ab1b7217c603213f04eb85"},{"author":{"_account_id":6524,"name":"Henry Gessau","email":"HenryG@gessau.net","username":"gessau"},"change_message_id":"5ce60aa937a055aae7f9a6883d666fece6179473","unresolved":false,"context_lines":[{"line_number":87,"context_line":"   using OpenStack CI (upstream) resources so that `Grafana \u003chttp://grafana.openstack.org/dashboard/db/neutron-failure-rate\u003e`_"},{"line_number":88,"context_line":"   and `OpenStack Health \u003chttp://status.openstack.org/openstack-health/#/\u003e`_"},{"line_number":89,"context_line":"   support is available. Access to CI resources and historical data by the"},{"line_number":90,"context_line":"   team is key to ensuring stability and robustness of a project."},{"line_number":91,"context_line":""},{"line_number":92,"context_line":" * Good release footprint, according to the chosen `release model \u003chttp://governance.openstack.org/reference/tags/#release-management-tags\u003e`_."},{"line_number":93,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"dada55a8_e0306d58","line":90,"updated":"2016-07-27 00:13:40.000000000","message":"I would like to add here a requirement for some minimal level of testing. For example, projects that include tables in the Neutron DB must have the model-migration sync test.","commit_id":"008ac221efc7d32735ab1b7217c603213f04eb85"},{"author":{"_account_id":6524,"name":"Henry Gessau","email":"HenryG@gessau.net","username":"gessau"},"change_message_id":"e3dc20510dcde2d5fe1817f5565336c8e79210c9","unresolved":false,"context_lines":[{"line_number":83,"context_line":"   and `API \u003chttp://developer.openstack.org/api-ref/networking/\u003e`_"},{"line_number":84,"context_line":"   documentations available."},{"line_number":85,"context_line":""},{"line_number":86,"context_line":" * Exhaustive OpenStack CI coverage: unit, functional, and tempest coverage"},{"line_number":87,"context_line":"   using OpenStack CI (upstream) resources so that `Grafana \u003chttp://grafana.openstack.org/dashboard/db/neutron-failure-rate\u003e`_"},{"line_number":88,"context_line":"   and `OpenStack Health \u003chttp://status.openstack.org/openstack-health/#/\u003e`_"},{"line_number":89,"context_line":"   support is available. Access to CI resources and historical data by the"}],"source_content_type":"text/x-rst","patch_set":8,"id":"dada55a8_56002334","line":86,"updated":"2016-07-27 01:35:28.000000000","message":"Neutron holds itself to a high standard of Python 3 compatibility and I think all stadium projects should be held to the same standard. This requires passing (voting) py34/35 unit tests now, and py34/35 functional tests soon when Neutron core enables it.","commit_id":"28bf45d43208e4cc85e310931c91ca61845325dc"},{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"760bef08ad8ec0aa9c08a4dbd9ee641a92f64c0e","unresolved":false,"context_lines":[{"line_number":83,"context_line":"   and `API \u003chttp://developer.openstack.org/api-ref/networking/\u003e`_"},{"line_number":84,"context_line":"   documentations available."},{"line_number":85,"context_line":""},{"line_number":86,"context_line":" * Exhaustive OpenStack CI coverage: unit, functional, and tempest coverage"},{"line_number":87,"context_line":"   using OpenStack CI (upstream) resources so that `Grafana \u003chttp://grafana.openstack.org/dashboard/db/neutron-failure-rate\u003e`_"},{"line_number":88,"context_line":"   and `OpenStack Health \u003chttp://status.openstack.org/openstack-health/#/\u003e`_"},{"line_number":89,"context_line":"   support is available. Access to CI resources and historical data by the"}],"source_content_type":"text/x-rst","patch_set":8,"id":"bacf61ea_9ae26b9e","line":86,"in_reply_to":"dada55a8_56002334","updated":"2016-07-27 18:59:07.000000000","message":"yup, good point.","commit_id":"28bf45d43208e4cc85e310931c91ca61845325dc"},{"author":{"_account_id":6524,"name":"Henry Gessau","email":"HenryG@gessau.net","username":"gessau"},"change_message_id":"7c81ab5e26637c1aaa5da491ed66042796e472a0","unresolved":false,"context_lines":[{"line_number":92,"context_line":"   to fully support Python 3+, and it is important that each Stadium project"},{"line_number":93,"context_line":"   supports Python 3+ the same way Neutron core does. For more information"},{"line_number":94,"context_line":"   on how to do testing, please refer to the"},{"line_number":95,"context_line":"   `Neutron testing documentation testing documentation \u003chttp://docs.openstack.org/developer/neutron/devref/development.environment.html#testing-neutron\u003e`_."},{"line_number":96,"context_line":""},{"line_number":97,"context_line":" * Good release footprint, according to the chosen `release model \u003chttp://governance.openstack.org/reference/tags/#release-management-tags\u003e`_."},{"line_number":98,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"bacf61ea_d86ab2b2","line":95,"updated":"2016-07-29 19:09:51.000000000","message":"You removed the bit about models/migrations testing that you had in PS8. Have you moved that somewhere else?","commit_id":"81278a8f1f80e4d92bae0d665ffa7ee0a19b9310"},{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"afa83303562c64523ee85a3c37344e406ca27549","unresolved":false,"context_lines":[{"line_number":92,"context_line":"   to fully support Python 3+, and it is important that each Stadium project"},{"line_number":93,"context_line":"   supports Python 3+ the same way Neutron core does. For more information"},{"line_number":94,"context_line":"   on how to do testing, please refer to the"},{"line_number":95,"context_line":"   `Neutron testing documentation testing documentation \u003chttp://docs.openstack.org/developer/neutron/devref/development.environment.html#testing-neutron\u003e`_."},{"line_number":96,"context_line":""},{"line_number":97,"context_line":" * Good release footprint, according to the chosen `release model \u003chttp://governance.openstack.org/reference/tags/#release-management-tags\u003e`_."},{"line_number":98,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"bacf61ea_93865bd9","line":95,"in_reply_to":"bacf61ea_d86ab2b2","updated":"2016-07-29 19:51:22.000000000","message":"did I? I must have screwed up the rebase.","commit_id":"81278a8f1f80e4d92bae0d665ffa7ee0a19b9310"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"1c7de7849459f820dc7b9b4edb3bfcc8f7c2de72","unresolved":false,"context_lines":[{"line_number":173,"context_line":""},{"line_number":174,"context_line":"Once a project is included, it abides by the Neutron `RFE submission process \u003chttp://docs.openstack.org/developer/neutron/policies/blueprints.html\u003e`_,"},{"line_number":175,"context_line":"where specifications to neutron-specs are required for major API and"},{"line_number":176,"context_line":"architectural changes."},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"Checklist"},{"line_number":179,"context_line":"---------"}],"source_content_type":"text/x-rst","patch_set":13,"id":"3ac371cc_61df7869","line":176,"range":{"start_line":176,"start_character":0,"end_line":176,"end_character":13},"updated":"2016-08-17 13:45:31.000000000","message":"Are project internal architectural changes exempt from the RFE submission process?","commit_id":"7a4803e8ddcab712bb41c7942a3a71d101f3a023"},{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"85fc413d49015f7d5e35d9ecc83da436257bf6b2","unresolved":false,"context_lines":[{"line_number":173,"context_line":""},{"line_number":174,"context_line":"Once a project is included, it abides by the Neutron `RFE submission process \u003chttp://docs.openstack.org/developer/neutron/policies/blueprints.html\u003e`_,"},{"line_number":175,"context_line":"where specifications to neutron-specs are required for major API and"},{"line_number":176,"context_line":"architectural changes."},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"Checklist"},{"line_number":179,"context_line":"---------"}],"source_content_type":"text/x-rst","patch_set":13,"id":"3ac371cc_bbbce206","line":176,"range":{"start_line":176,"start_character":0,"end_line":176,"end_character":13},"in_reply_to":"3ac371cc_61df7869","updated":"2016-08-17 21:10:07.000000000","message":"yes, but as a general guideline it\u0027s good to consider the members of the drivers team in an advisory capacity in case neutron platform changes be required.","commit_id":"7a4803e8ddcab712bb41c7942a3a71d101f3a023"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"1c7de7849459f820dc7b9b4edb3bfcc8f7c2de72","unresolved":false,"context_lines":[{"line_number":267,"context_line":""},{"line_number":268,"context_line":"   * https://review.openstack.org/#/c/340624/"},{"line_number":269,"context_line":"   * https://review.openstack.org/#/c/340763/"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"   More information on how to develop python-openstackclient plugins"},{"line_number":272,"context_line":"   can be found on the following links:"},{"line_number":273,"context_line":""}],"source_content_type":"text/x-rst","patch_set":13,"id":"3ac371cc_c1310c5c","line":270,"updated":"2016-08-17 13:45:31.000000000","message":"This patch set may be a nice addition to the examples: https://github.com/openstack/python-neutronclient/commit/151608146b2c9da040390e3028d60ccb6c15f85e","commit_id":"7a4803e8ddcab712bb41c7942a3a71d101f3a023"},{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"85fc413d49015f7d5e35d9ecc83da436257bf6b2","unresolved":false,"context_lines":[{"line_number":267,"context_line":""},{"line_number":268,"context_line":"   * https://review.openstack.org/#/c/340624/"},{"line_number":269,"context_line":"   * https://review.openstack.org/#/c/340763/"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"   More information on how to develop python-openstackclient plugins"},{"line_number":272,"context_line":"   can be found on the following links:"},{"line_number":273,"context_line":""}],"source_content_type":"text/x-rst","patch_set":13,"id":"3ac371cc_1b441619","line":270,"in_reply_to":"3ac371cc_c1310c5c","updated":"2016-08-17 21:10:07.000000000","message":"ack","commit_id":"7a4803e8ddcab712bb41c7942a3a71d101f3a023"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"1c7de7849459f820dc7b9b4edb3bfcc8f7c2de72","unresolved":false,"context_lines":[{"line_number":276,"context_line":""},{"line_number":277,"context_line":"   It is worth prefixing the commands being added with the keyword"},{"line_number":278,"context_line":"   `network \u003chttps://review.openstack.org/#/c/340624/10/setup.cfg\u003e`_ to"},{"line_number":279,"context_line":"   avoid potential clash with other commands with similar names."}],"source_content_type":"text/x-rst","patch_set":13,"id":"3ac371cc_81b9d417","line":279,"updated":"2016-08-17 13:45:31.000000000","message":"This isn\u0027t required if the command object name is highly likely to be unique across OpenStack where the \"network\" prefix would be redundant to the user\u0027s understanding of the object.","commit_id":"7a4803e8ddcab712bb41c7942a3a71d101f3a023"},{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"85fc413d49015f7d5e35d9ecc83da436257bf6b2","unresolved":false,"context_lines":[{"line_number":276,"context_line":""},{"line_number":277,"context_line":"   It is worth prefixing the commands being added with the keyword"},{"line_number":278,"context_line":"   `network \u003chttps://review.openstack.org/#/c/340624/10/setup.cfg\u003e`_ to"},{"line_number":279,"context_line":"   avoid potential clash with other commands with similar names."}],"source_content_type":"text/x-rst","patch_set":13,"id":"3ac371cc_9b5006d6","line":279,"in_reply_to":"3ac371cc_81b9d417","updated":"2016-08-17 21:10:07.000000000","message":"I\u0027ll clarify.","commit_id":"7a4803e8ddcab712bb41c7942a3a71d101f3a023"},{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"9dcd18cf552ccbf358e5d1a93299ea05ddce0f06","unresolved":false,"context_lines":[{"line_number":215,"context_line":""},{"line_number":216,"context_line":"   #. https://review.openstack.org/#/c/338603/4/jenkins/jobs/projects.yaml@4685"},{"line_number":217,"context_line":"   #. https://review.openstack.org/#/c/338603/3/zuul/layout.yaml@8501"},{"line_number":218,"context_line":"   #. https://review.openstack.org/#/c/338603/4/grafana/neutron.yaml@39"},{"line_number":219,"context_line":""},{"line_number":220,"context_line":"   Line 1 and 2 respectively add a job to the periodic queue for the"},{"line_number":221,"context_line":"   project, whereas line 3 introduced the failure rate trend for the"}],"source_content_type":"text/x-rst","patch_set":14,"id":"3ac371cc_874352ae","line":218,"updated":"2016-08-18 15:16:47.000000000","message":"need to add a comment on https://review.openstack.org/#/c/357086/","commit_id":"93e8ce4c3548d58b28017dbbaa2550a731f800f7"},{"author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"change_message_id":"c2263aedf5a0f4cfa6cdc9a6a7025d6731c27d60","unresolved":false,"context_lines":[{"line_number":221,"context_line":"   project, whereas line 3 introduced the failure rate trend for the"},{"line_number":222,"context_line":"   periodic job to spot failure spikes etc."},{"line_number":223,"context_line":""},{"line_number":224,"context_line":" * How to port api-ref over to neutron-lib: to publish the subproject"},{"line_number":225,"context_line":"   API reference into the `Networking API guide \u003chttp://developer.openstack.org/api-ref/networking/\u003e`_"},{"line_number":226,"context_line":"   you must contribute the API documentation into neutron-lib\u0027s api-ref"},{"line_number":227,"context_line":"   directory as done in the `WADL/REST transition patch \u003chttps://review.openstack.org/#/c/327510/\u003e`_."}],"source_content_type":"text/x-rst","patch_set":14,"id":"3ac371cc_f20b0d7b","line":224,"updated":"2016-08-18 03:55:41.000000000","message":"the usual RFE process is a prerequisite for this, right?","commit_id":"93e8ce4c3548d58b28017dbbaa2550a731f800f7"},{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"9dcd18cf552ccbf358e5d1a93299ea05ddce0f06","unresolved":false,"context_lines":[{"line_number":221,"context_line":"   project, whereas line 3 introduced the failure rate trend for the"},{"line_number":222,"context_line":"   periodic job to spot failure spikes etc."},{"line_number":223,"context_line":""},{"line_number":224,"context_line":" * How to port api-ref over to neutron-lib: to publish the subproject"},{"line_number":225,"context_line":"   API reference into the `Networking API guide \u003chttp://developer.openstack.org/api-ref/networking/\u003e`_"},{"line_number":226,"context_line":"   you must contribute the API documentation into neutron-lib\u0027s api-ref"},{"line_number":227,"context_line":"   directory as done in the `WADL/REST transition patch \u003chttps://review.openstack.org/#/c/327510/\u003e`_."}],"source_content_type":"text/x-rst","patch_set":14,"id":"3ac371cc_a7f12e97","line":224,"in_reply_to":"3ac371cc_f20b0d7b","updated":"2016-08-18 15:16:47.000000000","message":"I\u0027ll clarify.","commit_id":"93e8ce4c3548d58b28017dbbaa2550a731f800f7"}]}
