)]}'
{"doc/source/index.rst":[{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"e06a806dd2548b27fea899287c87ce52e2cd8208","unresolved":false,"context_lines":[{"line_number":15,"context_line":"software up to release), :doc:`reference/popup-teams` (formed"},{"line_number":16,"context_line":"around a limited cross-project objective) and :doc:`reference/working-groups`"},{"line_number":17,"context_line":"(delegations from the TC to fill specific functions like election"},{"line_number":18,"context_line":"organization)."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"These pages contain OpenStack Technical Committee reference documents"},{"line_number":21,"context_line":"and track official resolutions voted by the committee."}],"source_content_type":"text/x-rst","patch_set":1,"id":"bfb3d3c7_7b1a6e6f","line":18,"updated":"2019-05-27 11:38:36.000000000","message":"Would it make sense to also point the fact that there is also a representative of the TC in the Meta-SIG?","commit_id":"0acf72bf7e03f513b4d5c928656230d3fecdfef9"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"992e399a9624a771a40029d99a8dd51f9a536f2f","unresolved":false,"context_lines":[{"line_number":15,"context_line":"software up to release), :doc:`reference/popup-teams` (formed"},{"line_number":16,"context_line":"around a limited cross-project objective) and :doc:`reference/working-groups`"},{"line_number":17,"context_line":"(delegations from the TC to fill specific functions like election"},{"line_number":18,"context_line":"organization)."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"These pages contain OpenStack Technical Committee reference documents"},{"line_number":21,"context_line":"and track official resolutions voted by the committee."}],"source_content_type":"text/x-rst","patch_set":1,"id":"bfb3d3c7_74901896","line":18,"in_reply_to":"bfb3d3c7_7b1a6e6f","updated":"2019-05-29 13:31:18.000000000","message":"Maybe... This is the main page so we need to keep it light. Could be proposed as a separate change","commit_id":"0acf72bf7e03f513b4d5c928656230d3fecdfef9"}],"reference/popup-teams.rst":[{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"61c71c23f135e0ec4efd6f3039313a16f5ec9129","unresolved":false,"context_lines":[{"line_number":10,"context_line":"Popup teams can be temporarily set up."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Popup teams are lightweight structures that are recognized by the Technical"},{"line_number":13,"context_line":"Committee as a desirable goal for OpenStack. Beyond extra visibility and"},{"line_number":14,"context_line":"recognition, popup teams are also assigned an experienced community member"},{"line_number":15,"context_line":"(TC member or not) to help them grow the connections necessary to the success"},{"line_number":16,"context_line":"of their work."}],"source_content_type":"text/x-rst","patch_set":1,"id":"bfb3d3c7_9d3dd390","line":13,"range":{"start_line":13,"start_character":10,"end_line":13,"end_character":29},"updated":"2019-05-27 20:03:44.000000000","message":"Are the teams themselves a goal, or are the teams pursuing goals we consider desirable?","commit_id":"0acf72bf7e03f513b4d5c928656230d3fecdfef9"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"992e399a9624a771a40029d99a8dd51f9a536f2f","unresolved":false,"context_lines":[{"line_number":10,"context_line":"Popup teams can be temporarily set up."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Popup teams are lightweight structures that are recognized by the Technical"},{"line_number":13,"context_line":"Committee as a desirable goal for OpenStack. Beyond extra visibility and"},{"line_number":14,"context_line":"recognition, popup teams are also assigned an experienced community member"},{"line_number":15,"context_line":"(TC member or not) to help them grow the connections necessary to the success"},{"line_number":16,"context_line":"of their work."}],"source_content_type":"text/x-rst","patch_set":1,"id":"bfb3d3c7_94b90c16","line":13,"range":{"start_line":13,"start_character":10,"end_line":13,"end_character":29},"in_reply_to":"bfb3d3c7_9d3dd390","updated":"2019-05-29 13:31:18.000000000","message":"It\u0027s \"teams pursuing goals we consider desirable\", so this should be \"as pursuing a goal we consider desirable for...\". I\u0027ll propose that","commit_id":"0acf72bf7e03f513b4d5c928656230d3fecdfef9"},{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"e06a806dd2548b27fea899287c87ce52e2cd8208","unresolved":false,"context_lines":[{"line_number":27,"context_line":"Current OpenStack popup teams"},{"line_number":28,"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"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Image encryption"},{"line_number":31,"context_line":"----------------"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"* **Co-leads**: Josephine Seifert and Markus Hentsch"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"* **Objective**: Implementing encryption and decryption of images and the"},{"line_number":36,"context_line":"  handling of those images in OpenStack"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"* **Affected project teams**: Glance, Nova, Cinder"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"* **Disband criteria**: Handling of encrypted images works in Nova, Cinder and"},{"line_number":41,"context_line":"  Glance and can be triggered via an openstackclient-plugin"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"Process for addition or removal"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bfb3d3c7_9b3082ea","line":41,"range":{"start_line":30,"start_character":0,"end_line":41,"end_character":59},"updated":"2019-05-27 11:38:36.000000000","message":"Nit: While I agree this should be here, I suggest this to be separated from the introduction of popup teams, per se. It\u0027s not blocking for me, though, as it gives a good example.","commit_id":"0acf72bf7e03f513b4d5c928656230d3fecdfef9"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"992e399a9624a771a40029d99a8dd51f9a536f2f","unresolved":false,"context_lines":[{"line_number":27,"context_line":"Current OpenStack popup teams"},{"line_number":28,"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"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Image encryption"},{"line_number":31,"context_line":"----------------"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"* **Co-leads**: Josephine Seifert and Markus Hentsch"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"* **Objective**: Implementing encryption and decryption of images and the"},{"line_number":36,"context_line":"  handling of those images in OpenStack"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"* **Affected project teams**: Glance, Nova, Cinder"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"* **Disband criteria**: Handling of encrypted images works in Nova, Cinder and"},{"line_number":41,"context_line":"  Glance and can be triggered via an openstackclient-plugin"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"Process for addition or removal"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bfb3d3c7_14f51ced","line":41,"range":{"start_line":30,"start_character":0,"end_line":41,"end_character":59},"in_reply_to":"bfb3d3c7_5d43db13","updated":"2019-05-29 13:31:18.000000000","message":"Could be split into a separate change, but my action was to document existing teams as much as the concept, so it is what I did.","commit_id":"0acf72bf7e03f513b4d5c928656230d3fecdfef9"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"61c71c23f135e0ec4efd6f3039313a16f5ec9129","unresolved":false,"context_lines":[{"line_number":27,"context_line":"Current OpenStack popup teams"},{"line_number":28,"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"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Image encryption"},{"line_number":31,"context_line":"----------------"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"* **Co-leads**: Josephine Seifert and Markus Hentsch"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"* **Objective**: Implementing encryption and decryption of images and the"},{"line_number":36,"context_line":"  handling of those images in OpenStack"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"* **Affected project teams**: Glance, Nova, Cinder"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"* **Disband criteria**: Handling of encrypted images works in Nova, Cinder and"},{"line_number":41,"context_line":"  Glance and can be triggered via an openstackclient-plugin"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"Process for addition or removal"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bfb3d3c7_5d43db13","line":41,"range":{"start_line":30,"start_character":0,"end_line":41,"end_character":59},"in_reply_to":"bfb3d3c7_9b3082ea","updated":"2019-05-27 20:03:44.000000000","message":"I think it\u0027s useful to give a specific example of one of the things we\u0027re trying to define.","commit_id":"0acf72bf7e03f513b4d5c928656230d3fecdfef9"},{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"e06a806dd2548b27fea899287c87ce52e2cd8208","unresolved":false,"context_lines":[{"line_number":55,"context_line":"experienced sponsor to help the new popup team be successful and act as a"},{"line_number":56,"context_line":"liaison with the TC."},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"Popup teams are removed from this document in three different cases. They may"},{"line_number":59,"context_line":"become abandoned (for example if nobody volunteers to lead the effort). Or the"},{"line_number":60,"context_line":"specification work may end up revealing that implementation is too complex or"},{"line_number":61,"context_line":"makes the objective not desirable. Or the popup team may fulfill its original"},{"line_number":62,"context_line":"disband criteria. None of those outcomes should be seen as a failure:"},{"line_number":63,"context_line":"experimentation is always good, and only vetting teams that are 100% sure of"},{"line_number":64,"context_line":"completing their objective would put too much of an upfront barrier to entry."}],"source_content_type":"text/x-rst","patch_set":1,"id":"bfb3d3c7_9b45e245","line":64,"range":{"start_line":58,"start_character":0,"end_line":64,"end_character":77},"updated":"2019-05-27 11:38:36.000000000","message":"I like this :)","commit_id":"0acf72bf7e03f513b4d5c928656230d3fecdfef9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"451bdc154e902e95d92a73b4e4f0133f7f870fe1","unresolved":false,"context_lines":[{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"The work to produce OpenStack software is organized around"},{"line_number":6,"context_line":":doc:`projects/index`, responsible for producing the various"},{"line_number":7,"context_line":"deliverables up to release. However, some features or architectural"},{"line_number":8,"context_line":"fixes need to be coordinated across multiple project teams for successful"},{"line_number":9,"context_line":"completion. To drive this work for the duration of those specific objectives,"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_a8d7c523","line":6,"range":{"start_line":6,"start_character":21,"end_line":6,"end_character":22},"updated":"2019-06-03 12:28:36.000000000","message":"and is responsible for *","commit_id":"5a201eaf5fcad31d77bc04c8c2da1908857e9bed"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"a6fd460ae6ae948be7118892f3318ac1b6b56c50","unresolved":false,"context_lines":[{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"The work to produce OpenStack software is organized around"},{"line_number":6,"context_line":":doc:`projects/index`, responsible for producing the various"},{"line_number":7,"context_line":"deliverables up to release. However, some features or architectural"},{"line_number":8,"context_line":"fixes need to be coordinated across multiple project teams for successful"},{"line_number":9,"context_line":"completion. To drive this work for the duration of those specific objectives,"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_aa1d3874","line":6,"range":{"start_line":6,"start_character":21,"end_line":6,"end_character":22},"in_reply_to":"9fb8cfa7_a8d7c523","updated":"2019-06-06 09:09:27.000000000","message":"The :doc: stanza displays as \"Project teams\". Let me try that instead:\n\n...organized around _Project Teams_, which are responsible for producing...","commit_id":"5a201eaf5fcad31d77bc04c8c2da1908857e9bed"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"451bdc154e902e95d92a73b4e4f0133f7f870fe1","unresolved":false,"context_lines":[{"line_number":5,"context_line":"The work to produce OpenStack software is organized around"},{"line_number":6,"context_line":":doc:`projects/index`, responsible for producing the various"},{"line_number":7,"context_line":"deliverables up to release. However, some features or architectural"},{"line_number":8,"context_line":"fixes need to be coordinated across multiple project teams for successful"},{"line_number":9,"context_line":"completion. To drive this work for the duration of those specific objectives,"},{"line_number":10,"context_line":"Popup teams can be temporarily set up."},{"line_number":11,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_48dc0946","line":8,"range":{"start_line":8,"start_character":0,"end_line":8,"end_character":5},"updated":"2019-06-03 12:28:36.000000000","message":"changes","commit_id":"5a201eaf5fcad31d77bc04c8c2da1908857e9bed"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"451bdc154e902e95d92a73b4e4f0133f7f870fe1","unresolved":false,"context_lines":[{"line_number":5,"context_line":"The work to produce OpenStack software is organized around"},{"line_number":6,"context_line":":doc:`projects/index`, responsible for producing the various"},{"line_number":7,"context_line":"deliverables up to release. However, some features or architectural"},{"line_number":8,"context_line":"fixes need to be coordinated across multiple project teams for successful"},{"line_number":9,"context_line":"completion. To drive this work for the duration of those specific objectives,"},{"line_number":10,"context_line":"Popup teams can be temporarily set up."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Popup teams are lightweight structures that are recognized by the Technical"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_68e1cdfe","line":9,"range":{"start_line":8,"start_character":59,"end_line":9,"end_character":10},"updated":"2019-06-03 12:28:36.000000000","message":"teams to be considered successfully complete. (is this what you mean?)","commit_id":"5a201eaf5fcad31d77bc04c8c2da1908857e9bed"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"a6fd460ae6ae948be7118892f3318ac1b6b56c50","unresolved":false,"context_lines":[{"line_number":5,"context_line":"The work to produce OpenStack software is organized around"},{"line_number":6,"context_line":":doc:`projects/index`, responsible for producing the various"},{"line_number":7,"context_line":"deliverables up to release. However, some features or architectural"},{"line_number":8,"context_line":"fixes need to be coordinated across multiple project teams for successful"},{"line_number":9,"context_line":"completion. To drive this work for the duration of those specific objectives,"},{"line_number":10,"context_line":"Popup teams can be temporarily set up."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Popup teams are lightweight structures that are recognized by the Technical"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_aa4f7890","line":9,"range":{"start_line":8,"start_character":59,"end_line":9,"end_character":10},"in_reply_to":"9fb8cfa7_68e1cdfe","updated":"2019-06-06 09:09:27.000000000","message":"Yes","commit_id":"5a201eaf5fcad31d77bc04c8c2da1908857e9bed"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"451bdc154e902e95d92a73b4e4f0133f7f870fe1","unresolved":false,"context_lines":[{"line_number":10,"context_line":"Popup teams can be temporarily set up."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Popup teams are lightweight structures that are recognized by the Technical"},{"line_number":13,"context_line":"Committee as pursuing a goal we consider desirable for OpenStack. Beyond"},{"line_number":14,"context_line":"extra visibility and recognition, popup teams are also assigned an experienced"},{"line_number":15,"context_line":"community member (TC member or not) to help them grow the connections"},{"line_number":16,"context_line":"necessary to the success of their work."}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_e8ecddf4","line":13,"range":{"start_line":13,"start_character":29,"end_line":13,"end_character":31},"updated":"2019-06-03 12:28:36.000000000","message":"remove this, just have \"pursuing a goal considered desirable...\"\n\n\"we\" implies a heavy emphasis on our powers here, if you will.","commit_id":"5a201eaf5fcad31d77bc04c8c2da1908857e9bed"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"451bdc154e902e95d92a73b4e4f0133f7f870fe1","unresolved":false,"context_lines":[{"line_number":12,"context_line":"Popup teams are lightweight structures that are recognized by the Technical"},{"line_number":13,"context_line":"Committee as pursuing a goal we consider desirable for OpenStack. Beyond"},{"line_number":14,"context_line":"extra visibility and recognition, popup teams are also assigned an experienced"},{"line_number":15,"context_line":"community member (TC member or not) to help them grow the connections"},{"line_number":16,"context_line":"necessary to the success of their work."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"When they are formed, popup teams should have a number of leads (ideally"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_68ba2ddf","line":15,"range":{"start_line":15,"start_character":48,"end_line":15,"end_character":57},"updated":"2019-06-03 12:28:36.000000000","message":"them establish or grow connections*","commit_id":"5a201eaf5fcad31d77bc04c8c2da1908857e9bed"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"451bdc154e902e95d92a73b4e4f0133f7f870fe1","unresolved":false,"context_lines":[{"line_number":15,"context_line":"community member (TC member or not) to help them grow the connections"},{"line_number":16,"context_line":"necessary to the success of their work."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"When they are formed, popup teams should have a number of leads (ideally"},{"line_number":19,"context_line":"two), a clear objective, a limited number of affected project teams, and a"},{"line_number":20,"context_line":"clear disband criteria. If the team does not have a clear time-limited"},{"line_number":21,"context_line":"objective, they should be set up as `Special Interest Groups (SIGs)`_"},{"line_number":22,"context_line":"instead. If an objective affects most project teams, it should be made"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_c8c8f975","line":19,"range":{"start_line":18,"start_character":46,"end_line":19,"end_character":4},"updated":"2019-06-03 12:28:36.000000000","message":"should hvae at least two leaders, ...*","commit_id":"5a201eaf5fcad31d77bc04c8c2da1908857e9bed"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"451bdc154e902e95d92a73b4e4f0133f7f870fe1","unresolved":false,"context_lines":[{"line_number":35,"context_line":"Proposed modifications to this document, such as addition or removal of a"},{"line_number":36,"context_line":"popup team, require a formal vote from the Technical Committee membership."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"The TC\u0027s role is not to vet popup teams implementation specs, which will"},{"line_number":39,"context_line":"likely be produced by the team once it is set up. TC members should just"},{"line_number":40,"context_line":"evaluate if the popup team objective, as described in this document, appears"},{"line_number":41,"context_line":"to be beneficial to the OpenStack project and worth supporting. If the popup"},{"line_number":42,"context_line":"team is supported and added to this document, the TC should seek a volunteer"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_287af523","line":39,"range":{"start_line":38,"start_character":0,"end_line":39,"end_character":50},"updated":"2019-06-03 12:28:36.000000000","message":"put this after the next sentence. We should be discussing our role first, and then explaining what we are not doing. This sentence first looks like it doesn\u0027t have the right context","commit_id":"5a201eaf5fcad31d77bc04c8c2da1908857e9bed"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"a6fd460ae6ae948be7118892f3318ac1b6b56c50","unresolved":false,"context_lines":[{"line_number":35,"context_line":"Proposed modifications to this document, such as addition or removal of a"},{"line_number":36,"context_line":"popup team, require a formal vote from the Technical Committee membership."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"The TC\u0027s role is not to vet popup teams implementation specs, which will"},{"line_number":39,"context_line":"likely be produced by the team once it is set up. TC members should just"},{"line_number":40,"context_line":"evaluate if the popup team objective, as described in this document, appears"},{"line_number":41,"context_line":"to be beneficial to the OpenStack project and worth supporting. If the popup"},{"line_number":42,"context_line":"team is supported and added to this document, the TC should seek a volunteer"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_ca80ac8e","line":39,"range":{"start_line":38,"start_character":0,"end_line":39,"end_character":50},"in_reply_to":"9fb8cfa7_287af523","updated":"2019-06-06 09:09:27.000000000","message":"OK","commit_id":"5a201eaf5fcad31d77bc04c8c2da1908857e9bed"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"451bdc154e902e95d92a73b4e4f0133f7f870fe1","unresolved":false,"context_lines":[{"line_number":43,"context_line":"experienced sponsor to help the new popup team be successful and act as a"},{"line_number":44,"context_line":"liaison with the TC."},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"Popup teams are removed from this document in three different cases. They may"},{"line_number":47,"context_line":"become abandoned (for example if nobody volunteers to lead the effort). Or the"},{"line_number":48,"context_line":"specification work may end up revealing that implementation is too complex or"},{"line_number":49,"context_line":"makes the objective not desirable. Or the popup team may fulfill its original"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_888e8125","line":46,"range":{"start_line":46,"start_character":62,"end_line":46,"end_character":68},"updated":"2019-06-03 12:28:36.000000000","message":"cases: *","commit_id":"5a201eaf5fcad31d77bc04c8c2da1908857e9bed"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"451bdc154e902e95d92a73b4e4f0133f7f870fe1","unresolved":false,"context_lines":[{"line_number":44,"context_line":"liaison with the TC."},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"Popup teams are removed from this document in three different cases. They may"},{"line_number":47,"context_line":"become abandoned (for example if nobody volunteers to lead the effort). Or the"},{"line_number":48,"context_line":"specification work may end up revealing that implementation is too complex or"},{"line_number":49,"context_line":"makes the objective not desirable. Or the popup team may fulfill its original"},{"line_number":50,"context_line":"disband criteria. None of those outcomes should be seen as a failure:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_289f5551","line":47,"range":{"start_line":47,"start_character":70,"end_line":47,"end_character":74},"updated":"2019-06-03 12:28:36.000000000","message":"effort), the work ...*\n\n\nYou know - it might just be better to put these in a list","commit_id":"5a201eaf5fcad31d77bc04c8c2da1908857e9bed"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"a6fd460ae6ae948be7118892f3318ac1b6b56c50","unresolved":false,"context_lines":[{"line_number":44,"context_line":"liaison with the TC."},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"Popup teams are removed from this document in three different cases. They may"},{"line_number":47,"context_line":"become abandoned (for example if nobody volunteers to lead the effort). Or the"},{"line_number":48,"context_line":"specification work may end up revealing that implementation is too complex or"},{"line_number":49,"context_line":"makes the objective not desirable. Or the popup team may fulfill its original"},{"line_number":50,"context_line":"disband criteria. None of those outcomes should be seen as a failure:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_2a72a8e4","line":47,"range":{"start_line":47,"start_character":70,"end_line":47,"end_character":74},"in_reply_to":"9fb8cfa7_289f5551","updated":"2019-06-06 09:09:27.000000000","message":"OK","commit_id":"5a201eaf5fcad31d77bc04c8c2da1908857e9bed"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"451bdc154e902e95d92a73b4e4f0133f7f870fe1","unresolved":false,"context_lines":[{"line_number":46,"context_line":"Popup teams are removed from this document in three different cases. They may"},{"line_number":47,"context_line":"become abandoned (for example if nobody volunteers to lead the effort). Or the"},{"line_number":48,"context_line":"specification work may end up revealing that implementation is too complex or"},{"line_number":49,"context_line":"makes the objective not desirable. Or the popup team may fulfill its original"},{"line_number":50,"context_line":"disband criteria. None of those outcomes should be seen as a failure:"},{"line_number":51,"context_line":"experimentation is always good, and only vetting teams that are 100% sure of"},{"line_number":52,"context_line":"completing their objective would put too much of an upfront barrier to entry."}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_e8a85d78","line":49,"range":{"start_line":49,"start_character":33,"end_line":49,"end_character":38},"updated":"2019-06-03 12:28:36.000000000","message":"ditto to the above change","commit_id":"5a201eaf5fcad31d77bc04c8c2da1908857e9bed"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"451bdc154e902e95d92a73b4e4f0133f7f870fe1","unresolved":false,"context_lines":[{"line_number":47,"context_line":"become abandoned (for example if nobody volunteers to lead the effort). Or the"},{"line_number":48,"context_line":"specification work may end up revealing that implementation is too complex or"},{"line_number":49,"context_line":"makes the objective not desirable. Or the popup team may fulfill its original"},{"line_number":50,"context_line":"disband criteria. None of those outcomes should be seen as a failure:"},{"line_number":51,"context_line":"experimentation is always good, and only vetting teams that are 100% sure of"},{"line_number":52,"context_line":"completing their objective would put too much of an upfront barrier to entry."}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_68b6addc","line":52,"range":{"start_line":50,"start_character":18,"end_line":52,"end_character":77},"updated":"2019-06-03 12:28:36.000000000","message":"I think this is super important to note. Maybe this could be moved to the top in some manner.","commit_id":"5a201eaf5fcad31d77bc04c8c2da1908857e9bed"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"a6fd460ae6ae948be7118892f3318ac1b6b56c50","unresolved":false,"context_lines":[{"line_number":47,"context_line":"become abandoned (for example if nobody volunteers to lead the effort). Or the"},{"line_number":48,"context_line":"specification work may end up revealing that implementation is too complex or"},{"line_number":49,"context_line":"makes the objective not desirable. Or the popup team may fulfill its original"},{"line_number":50,"context_line":"disband criteria. None of those outcomes should be seen as a failure:"},{"line_number":51,"context_line":"experimentation is always good, and only vetting teams that are 100% sure of"},{"line_number":52,"context_line":"completing their objective would put too much of an upfront barrier to entry."}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_0a77a4d6","line":52,"range":{"start_line":50,"start_character":18,"end_line":52,"end_character":77},"in_reply_to":"9fb8cfa7_68b6addc","updated":"2019-06-06 09:09:27.000000000","message":"Will split and put some in the TC acceptance criteria paragraph","commit_id":"5a201eaf5fcad31d77bc04c8c2da1908857e9bed"},{"author":{"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},"change_message_id":"24da5dda8c10b32a50a9f00b2c87b609d4b20284","unresolved":false,"context_lines":[{"line_number":7,"context_line":"deliverables up to release. However, some features or architectural"},{"line_number":8,"context_line":"changes need to be coordinated across multiple project teams to be considered"},{"line_number":9,"context_line":"successfully completed. To drive this work for the duration of those specific"},{"line_number":10,"context_line":"objectives, Popup teams can be temporarily set up."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Popup teams are lightweight structures that are recognized by the Technical"},{"line_number":13,"context_line":"Committee as pursuing a goal considered desirable for OpenStack. Beyond"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9fb8cfa7_9293aca3","line":10,"range":{"start_line":10,"start_character":12,"end_line":10,"end_character":49},"updated":"2019-06-07 15:51:02.000000000","message":"Not a big fan of using the passive voice here.","commit_id":"6875eaaaf765ffee08a3d8e8d830f08830fc3841"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"b18c9323aa8d2e59c9c5c9ae586e891036897692","unresolved":false,"context_lines":[{"line_number":12,"context_line":"Popup teams are lightweight structures that are recognized by the Technical"},{"line_number":13,"context_line":"Committee as pursuing a goal considered desirable for OpenStack. Beyond"},{"line_number":14,"context_line":"extra visibility and recognition, popup teams are also assigned an experienced"},{"line_number":15,"context_line":"community member (TC member or not) to help them establish or grow connections"},{"line_number":16,"context_line":"necessary to the success of their work."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"When they are formed, popup teams should have at least two leaders,"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9fb8cfa7_6f950ae4","line":15,"range":{"start_line":15,"start_character":17,"end_line":15,"end_character":35},"updated":"2019-06-06 14:32:47.000000000","message":"This seems... odd to mention. Perhaps remove it?","commit_id":"6875eaaaf765ffee08a3d8e8d830f08830fc3841"},{"author":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"change_message_id":"65d3d340de7a87bb930f86657c887fb375af46ed","unresolved":false,"context_lines":[{"line_number":12,"context_line":"Popup teams are lightweight structures that are recognized by the Technical"},{"line_number":13,"context_line":"Committee as pursuing a goal considered desirable for OpenStack. Beyond"},{"line_number":14,"context_line":"extra visibility and recognition, popup teams are also assigned an experienced"},{"line_number":15,"context_line":"community member (TC member or not) to help them establish or grow connections"},{"line_number":16,"context_line":"necessary to the success of their work."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"When they are formed, popup teams should have at least two leaders,"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9fb8cfa7_36e2e1a1","line":15,"range":{"start_line":15,"start_character":17,"end_line":15,"end_character":35},"in_reply_to":"9fb8cfa7_6f950ae4","updated":"2019-06-10 07:58:11.000000000","message":"agreed with Julia","commit_id":"6875eaaaf765ffee08a3d8e8d830f08830fc3841"},{"author":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"change_message_id":"65d3d340de7a87bb930f86657c887fb375af46ed","unresolved":false,"context_lines":[{"line_number":43,"context_line":"are 100% sure of completing their objective would put too much of an upfront"},{"line_number":44,"context_line":"barrier to entry."},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"If the popup team is supported and added to this document, the TC should seek"},{"line_number":47,"context_line":"a volunteer experienced sponsor to help the new popup team be successful and"},{"line_number":48,"context_line":"act as a liaison with the TC."},{"line_number":49,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9fb8cfa7_d6eca590","line":46,"range":{"start_line":46,"start_character":66,"end_line":46,"end_character":72},"updated":"2019-06-10 07:58:11.000000000","message":"how about using `is responsible to` instead of `should` ?","commit_id":"6875eaaaf765ffee08a3d8e8d830f08830fc3841"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e12e59766e167a2f26ca4e1f8a5489e4106a8fc5","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Popup teams"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"The work to produce OpenStack software is organized around"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9fb8cfa7_a9750f66","line":2,"updated":"2019-06-10 14:22:42.000000000","message":"To be a right PITA - technically if we\u0027re talking about something like a pop up team (a temporary installation, if you will) it should probably be: \"pop-up\" with the hyphen. Does anyone object to that?","commit_id":"0b17637e6a7d2b302253acc7c57821384be8c9e5"},{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"554029bccdb3bccfa01a2a7736ed8198a80d9037","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Popup teams"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"The work to produce OpenStack software is organized around"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9fb8cfa7_b3bc8c06","line":2,"in_reply_to":"9fb8cfa7_03b994e7","updated":"2019-06-11 07:29:52.000000000","message":"Agreed with Doug.","commit_id":"0b17637e6a7d2b302253acc7c57821384be8c9e5"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"e757854ea89fbb763fc4bddcd2beb77f7d52ae2a","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Popup teams"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"The work to produce OpenStack software is organized around"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9fb8cfa7_03b994e7","line":2,"in_reply_to":"9fb8cfa7_a9750f66","updated":"2019-06-10 18:04:11.000000000","message":"We can fix that in a follow-up using the typo-fix rules.","commit_id":"0b17637e6a7d2b302253acc7c57821384be8c9e5"},{"author":{"_account_id":10311,"name":"Joseph Davis","email":"joseph.davis@suse.com","username":"joadavis"},"change_message_id":"dd796eb7d6fdb9bbe12c9c5c7709eae7c670616a","unresolved":false,"context_lines":[{"line_number":51,"context_line":""},{"line_number":52,"context_line":"* They may become abandoned (for example if nobody volunteers to lead the"},{"line_number":53,"context_line":"  effort)."},{"line_number":54,"context_line":"* The specification work may end up revealing that implementation is too"},{"line_number":55,"context_line":"  complex or makes the objective not desirable."},{"line_number":56,"context_line":"* The popup team may fulfill its original disband criteria."},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"None of those outcomes should be seen as a failure. Experimentation and"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9fb8cfa7_78b40dd2","line":55,"range":{"start_line":54,"start_character":36,"end_line":55,"end_character":9},"updated":"2019-06-19 22:48:23.000000000","message":"Could we add a quick note about the path for a too complex revelation?  I can envision this being a transition from a pop-up team to a SIG. In that case it seems pretty obvious that a SIG would be established and any resources copied over so that the pop-up team could be disbanded. But it doesn\u0027t hurt to state the obvious.","commit_id":"0b17637e6a7d2b302253acc7c57821384be8c9e5"}]}
