)]}'
{"reference/tags/devstack.rst":[{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"44ae12837c1c91fd449882af684b809728d32d4f","unresolved":false,"context_lines":[{"line_number":7,"context_line":"  devstack:upstream"},{"line_number":8,"context_line":"  devstack:has-plugin"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":".. _`tag-devstack`:"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":13,"context_line":"devstack"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3a50d1a3_630cdb94","line":10,"updated":"2015-07-20 21:01:22.000000000","message":"For the tag auto-linking to work right you have to actually create separate targets. Thierry has been using separate files, one per full tag name, but you could include them both in this file as long as the anchors are both present (docs/source/_exts/teams.py generates links by including :ref:`tag-name` in the RST it generates).","commit_id":"87984a0f6dc63635ce6e94e4ec22fd5d41ecb534"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"44ae12837c1c91fd449882af684b809728d32d4f","unresolved":false,"context_lines":[{"line_number":24,"context_line":"developers, evaluators, and even power users to build a quick"},{"line_number":25,"context_line":"OpenStack environment with the latest code from git."},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"DevStack support for a repository might be in the devstack tree, or it"},{"line_number":28,"context_line":"might be in a DevStack plugin. Both make it easy to configure a cloud"},{"line_number":29,"context_line":"with that component."},{"line_number":30,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3a50d1a3_a3dd0316","line":27,"updated":"2015-07-20 21:01:22.000000000","message":"s/support/integration/","commit_id":"87984a0f6dc63635ce6e94e4ec22fd5d41ecb534"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"b1b544de0385cf358b6cbedb042ba81e81ed4f6c","unresolved":false,"context_lines":[{"line_number":24,"context_line":"developers, evaluators, and even power users to build a quick"},{"line_number":25,"context_line":"OpenStack environment with the latest code from git."},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"DevStack support for a repository might be in the devstack tree, or it"},{"line_number":28,"context_line":"might be in a DevStack plugin. Both make it easy to configure a cloud"},{"line_number":29,"context_line":"with that component."},{"line_number":30,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3a50d1a3_0d215dfb","line":27,"in_reply_to":"3a50d1a3_a3dd0316","updated":"2015-07-27 11:10:14.000000000","message":"good call, thanks!","commit_id":"87984a0f6dc63635ce6e94e4ec22fd5d41ecb534"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"44ae12837c1c91fd449882af684b809728d32d4f","unresolved":false,"context_lines":[{"line_number":50,"context_line":"evaluations. With DevStack plugin support, this is no longer a simple"},{"line_number":51,"context_line":"question of looking in the DevStack source tree itself."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"This tag is applied to git trees, not to teams. It is an artifact of"},{"line_number":54,"context_line":"code not of a team."},{"line_number":55,"context_line":""},{"line_number":56,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3a50d1a3_436bdf1e","line":53,"updated":"2015-07-20 21:01:22.000000000","message":"See the work Thierry is doing on \"deliverables\". Would this tag apply to the deliverable, rather than the repo?","commit_id":"87984a0f6dc63635ce6e94e4ec22fd5d41ecb534"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"b1b544de0385cf358b6cbedb042ba81e81ed4f6c","unresolved":false,"context_lines":[{"line_number":50,"context_line":"evaluations. With DevStack plugin support, this is no longer a simple"},{"line_number":51,"context_line":"question of looking in the DevStack source tree itself."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"This tag is applied to git trees, not to teams. It is an artifact of"},{"line_number":54,"context_line":"code not of a team."},{"line_number":55,"context_line":""},{"line_number":56,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3a50d1a3_ed7c31ed","line":53,"in_reply_to":"3a50d1a3_436bdf1e","updated":"2015-07-27 11:10:14.000000000","message":"Yes, this tag would apply to deliverables.","commit_id":"87984a0f6dc63635ce6e94e4ec22fd5d41ecb534"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"44ae12837c1c91fd449882af684b809728d32d4f","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"devstack:upstream"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"* the project is supported by upstream DevStack with no additional"},{"line_number":63,"context_line":"  plugins. This will be a minority of projects."},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"* the major components of a project can be installed, configured, and"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3a50d1a3_4352ff68","line":62,"updated":"2015-07-20 21:01:22.000000000","message":"\"The devstack integration for the project is found in the devstack source tree.\"","commit_id":"87984a0f6dc63635ce6e94e4ec22fd5d41ecb534"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"b1b544de0385cf358b6cbedb042ba81e81ed4f6c","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"devstack:upstream"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"* the project is supported by upstream DevStack with no additional"},{"line_number":63,"context_line":"  plugins. This will be a minority of projects."},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"* the major components of a project can be installed, configured, and"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3a50d1a3_ad8629d9","line":62,"in_reply_to":"3a50d1a3_4352ff68","updated":"2015-07-27 11:10:14.000000000","message":"yes, that\u0027s much better.","commit_id":"87984a0f6dc63635ce6e94e4ec22fd5d41ecb534"},{"author":{"_account_id":6783,"name":"Nathan Reller","email":"nathan.s.reller@gmail.com","username":"rellerreller"},"change_message_id":"9658449d0f8df2ee69bdfea1d232f9845c3bbb70","unresolved":false,"context_lines":[{"line_number":19,"context_line":"  well as tag names should follow a lowercased-hyphen-separated"},{"line_number":20,"context_line":"  style. Examples: \u0027release:coordinated\u0027 or \u0027docs:api-reference-complete\u0027"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"DevStack is a primary tool for the development and testing of projects"},{"line_number":23,"context_line":"from the head of their source repositories. This makes it easy for"},{"line_number":24,"context_line":"developers, evaluators, and even power users to build a quick"},{"line_number":25,"context_line":"OpenStack environment with the latest code from git."}],"source_content_type":"text/x-rst","patch_set":2,"id":"3a50d1a3_1f5b0af8","line":22,"updated":"2015-07-30 13:10:03.000000000","message":"nit: /a primary/the primary/ ?","commit_id":"5f9790df1f1a956678484287db7ed34d28e76f61"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"bfb217128c57f1c1323eae8b956de7b2e9ef4346","unresolved":false,"context_lines":[{"line_number":32,"context_line":"Application to current projects"},{"line_number":33,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"As part of the application you need to go through the exercise of applying"},{"line_number":36,"context_line":"the proposed tag to at least some subset of the current project list. This"},{"line_number":37,"context_line":"will serve as an example of how the tag should be applied in the real world."},{"line_number":38,"context_line":"You may also submit (as a subsequent change) the corresponding governance"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3a50d1a3_992333bd","line":35,"updated":"2015-07-28 12:24:00.000000000","message":"boilerplate needs edition. You should either list the projects it would be applied to, or use the tagged-projects directive and submit the corresponding projects.yaml change.","commit_id":"5f9790df1f1a956678484287db7ed34d28e76f61"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"bfb217128c57f1c1323eae8b956de7b2e9ef4346","unresolved":false,"context_lines":[{"line_number":51,"context_line":"question of looking in the DevStack source tree itself."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"This tag is applied to git trees, not to teams. It is an artifact of"},{"line_number":54,"context_line":"code not of a team."},{"line_number":55,"context_line":""},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"Requirements"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3a50d1a3_242c3698","line":54,"updated":"2015-07-28 12:24:00.000000000","message":"Given that rationale, does it make sense to distinguish between plugin and upstream/mainline ?","commit_id":"5f9790df1f1a956678484287db7ed34d28e76f61"},{"author":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"change_message_id":"5a55854f5d6298fac5c9dfab4bfb52229d426d1a","unresolved":false,"context_lines":[{"line_number":63,"context_line":"  source tree. This will be a minority of projects."},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"* The major components of a project can be installed, configured, and"},{"line_number":66,"context_line":"  are documented in the main DevStack source base."},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"devstack:has-plugin"},{"line_number":69,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"3a50d1a3_9342153d","line":66,"updated":"2015-07-28 20:19:50.000000000","message":"\u0027included\u0027, \u0027internal\u0027, \u0027bundled\u0027, \u0027contained\u0027.","commit_id":"5f9790df1f1a956678484287db7ed34d28e76f61"},{"author":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"change_message_id":"5a55854f5d6298fac5c9dfab4bfb52229d426d1a","unresolved":false,"context_lines":[{"line_number":74,"context_line":"  - devstack/settings"},{"line_number":75,"context_line":"  - devstack/plugin.sh"},{"line_number":76,"context_line":"  - devstack/README.rst - description of possible options and using"},{"line_number":77,"context_line":"    this plugin"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"Tag application process"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3a50d1a3_d36addb4","line":77,"updated":"2015-07-28 20:19:50.000000000","message":"\u0027external\u0027, \u0027add-on\u0027, \u0027unbundled\u0027,","commit_id":"5f9790df1f1a956678484287db7ed34d28e76f61"},{"author":{"_account_id":6783,"name":"Nathan Reller","email":"nathan.s.reller@gmail.com","username":"rellerreller"},"change_message_id":"9658449d0f8df2ee69bdfea1d232f9845c3bbb70","unresolved":false,"context_lines":[{"line_number":87,"context_line":"is welcome to propose changes to reflect the reality that exists."},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"For the addition or removal of devstack tags one member from the"},{"line_number":90,"context_line":"DevStack core team should possitively review the tag change, or be the"},{"line_number":91,"context_line":"proposer of the change. These changes should be seen as trivial"},{"line_number":92,"context_line":"bookkeeping for the purposes of TC voting."},{"line_number":93,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"3a50d1a3_1f38ea3c","line":90,"updated":"2015-07-30 13:10:03.000000000","message":"It might be good to include PTL or other core member of a project for positive review of a project addition or removal.","commit_id":"5f9790df1f1a956678484287db7ed34d28e76f61"},{"author":{"_account_id":13997,"name":"SHIGEMATSU Mitsuhiro","email":"shigematsu.mitsuhiro@lab.ntt.co.jp","username":"pshige"},"change_message_id":"4c7754aff89de9bea08335778e8bb2d40830da95","unresolved":false,"context_lines":[{"line_number":87,"context_line":"is welcome to propose changes to reflect the reality that exists."},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"For the addition or removal of devstack tags one member from the"},{"line_number":90,"context_line":"DevStack core team should possitively review the tag change, or be the"},{"line_number":91,"context_line":"proposer of the change. These changes should be seen as trivial"},{"line_number":92,"context_line":"bookkeeping for the purposes of TC voting."},{"line_number":93,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa1b9901_a0daf715","line":90,"updated":"2015-08-23 15:49:31.000000000","message":"s/possitively/positively/","commit_id":"5f9790df1f1a956678484287db7ed34d28e76f61"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"bfb217128c57f1c1323eae8b956de7b2e9ef4346","unresolved":false,"context_lines":[{"line_number":95,"context_line":"Deprecation"},{"line_number":96,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"Some tags may have a deprecation period (where a project retains the tag but"},{"line_number":99,"context_line":"only until a certain announced date). If the proposed tag has a deprecation"},{"line_number":100,"context_line":"period, its duration (and any other specific rules) should be listed here."}],"source_content_type":"text/x-rst","patch_set":2,"id":"3a50d1a3_443142ec","line":98,"updated":"2015-07-28 12:24:00.000000000","message":"boilerplate needs edition","commit_id":"5f9790df1f1a956678484287db7ed34d28e76f61"}]}
