)]}'
{"doc/source/contributor/releasing.rst":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"d5ec1fb72b136dbe136116858499fb45edb9815b","unresolved":false,"context_lines":[{"line_number":48,"context_line":"The following deliverables are non-client libraries:"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"* ironic-lib"},{"line_number":51,"context_line":"* ironic-tempest-plugin"},{"line_number":52,"context_line":"* ironic-ui"},{"line_number":53,"context_line":"* metalsmith"},{"line_number":54,"context_line":"* networking-baremetal"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_6af86848","line":51,"updated":"2019-09-24 13:27:11.000000000","message":"not really, it\u0027s a separate category","commit_id":"91e7cbe08edfe5fbafa02fe72d9fe3455252898b"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"3ab324754ed1be1887c909b2c6f3f0bca7d11831","unresolved":false,"context_lines":[{"line_number":48,"context_line":"The following deliverables are non-client libraries:"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"* ironic-lib"},{"line_number":51,"context_line":"* ironic-tempest-plugin"},{"line_number":52,"context_line":"* ironic-ui"},{"line_number":53,"context_line":"* metalsmith"},{"line_number":54,"context_line":"* networking-baremetal"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_4c9ca50e","line":51,"in_reply_to":"3fa7e38b_6af86848","updated":"2019-09-25 13:32:45.000000000","message":":) I had these separate then bundled them in","commit_id":"91e7cbe08edfe5fbafa02fe72d9fe3455252898b"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"d5ec1fb72b136dbe136116858499fb45edb9815b","unresolved":false,"context_lines":[{"line_number":49,"context_line":""},{"line_number":50,"context_line":"* ironic-lib"},{"line_number":51,"context_line":"* ironic-tempest-plugin"},{"line_number":52,"context_line":"* ironic-ui"},{"line_number":53,"context_line":"* metalsmith"},{"line_number":54,"context_line":"* networking-baremetal"},{"line_number":55,"context_line":"* networking-generic-switch"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_0a9774ee","line":52,"updated":"2019-09-24 13:27:11.000000000","message":"and this","commit_id":"91e7cbe08edfe5fbafa02fe72d9fe3455252898b"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"d5ec1fb72b136dbe136116858499fb45edb9815b","unresolved":false,"context_lines":[{"line_number":52,"context_line":"* ironic-ui"},{"line_number":53,"context_line":"* metalsmith"},{"line_number":54,"context_line":"* networking-baremetal"},{"line_number":55,"context_line":"* networking-generic-switch"},{"line_number":56,"context_line":"* sushy"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"The following deliverables are client libraries:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_2a9cb00d","line":55,"updated":"2019-09-24 13:27:11.000000000","message":"and these two","commit_id":"91e7cbe08edfe5fbafa02fe72d9fe3455252898b"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"d5ec1fb72b136dbe136116858499fb45edb9815b","unresolved":false,"context_lines":[{"line_number":66,"context_line":"* ironic-inspector"},{"line_number":67,"context_line":"* bifrost"},{"line_number":68,"context_line":"* ironic-prometheus-exporter"},{"line_number":69,"context_line":"* ironic-python-agent"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"The following deliverables are released `independently"},{"line_number":72,"context_line":"\u003chttps://releases.openstack.org/reference/release_models.html#independent\u003e`__."}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_ca9cfc0f","line":69,"updated":"2019-09-24 13:27:11.000000000","message":"nit: sort the list?","commit_id":"91e7cbe08edfe5fbafa02fe72d9fe3455252898b"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"03342d0f303d0fcf91b16b33e63e9e0d3b26e4b3","unresolved":false,"context_lines":[{"line_number":69,"context_line":"* ironic-python-agent"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"The following deliverables are released `independently"},{"line_number":72,"context_line":"\u003chttps://releases.openstack.org/reference/release_models.html#independent\u003e`__."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"* molteniron"},{"line_number":75,"context_line":"* sushy-tools"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_ca0cfced","line":72,"updated":"2019-09-24 13:08:22.000000000","message":"nit s/./:/","commit_id":"91e7cbe08edfe5fbafa02fe72d9fe3455252898b"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"d5ec1fb72b136dbe136116858499fb45edb9815b","unresolved":false,"context_lines":[{"line_number":79,"context_line":"The following deliverables do not need to be released:"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"* ironic-inspector-specs"},{"line_number":82,"context_line":"* ironic-python-agent-builder"},{"line_number":83,"context_line":"* ironic-specs"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"Things to do before releasing"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_eaa1b847","line":82,"updated":"2019-09-24 13:27:11.000000000","message":"it does need to be released (as independent)","commit_id":"91e7cbe08edfe5fbafa02fe72d9fe3455252898b"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"ca479f2dfaff6c90b5933ca034647f57427bae3d","unresolved":false,"context_lines":[{"line_number":51,"context_line":"* metalsmith"},{"line_number":52,"context_line":"* sushy"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"The following deliverables are Neutron plugins:"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"* networking-baremetal"},{"line_number":57,"context_line":"* networking-generic-switch"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fa7e38b_72a12446","line":54,"updated":"2019-09-25 13:22:34.000000000","message":"how/when/do plugins need to be released? I don\u0027t see anything explicit in the schedule [1]. Are they treated like services - RC1 target week?\n\n(Just thinking that it would be useful for me if all these deliverables were ordered in the same order as their release schedule order.)\n\n[1] https://releases.openstack.org/train/schedule.html","commit_id":"1a6fb0dfeb219bb2137bab1fcc6abea8eb798607"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"3ab324754ed1be1887c909b2c6f3f0bca7d11831","unresolved":false,"context_lines":[{"line_number":51,"context_line":"* metalsmith"},{"line_number":52,"context_line":"* sushy"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"The following deliverables are Neutron plugins:"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"* networking-baremetal"},{"line_number":57,"context_line":"* networking-generic-switch"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fa7e38b_8dea850c","line":54,"in_reply_to":"3fa7e38b_320c0c40","updated":"2019-09-25 13:32:45.000000000","message":"I had assumed they were seen as libraries and needed to be released early. Half the point of writing this was to extract info from Dmitry\u0027s brain and put it somewhere.","commit_id":"1a6fb0dfeb219bb2137bab1fcc6abea8eb798607"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"7960dbe4ea71ab51a8ff575cd68ae3aff7cd2db3","unresolved":false,"context_lines":[{"line_number":51,"context_line":"* metalsmith"},{"line_number":52,"context_line":"* sushy"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"The following deliverables are Neutron plugins:"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"* networking-baremetal"},{"line_number":57,"context_line":"* networking-generic-switch"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fa7e38b_320c0c40","line":54,"in_reply_to":"3fa7e38b_72a12446","updated":"2019-09-25 13:26:47.000000000","message":"Yep. Only libraries are different in this regard.\n\nNice idea re schedule order.","commit_id":"1a6fb0dfeb219bb2137bab1fcc6abea8eb798607"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"aa0932544febbb22ea8f85619dd0b42d73bd5c7f","unresolved":false,"context_lines":[{"line_number":51,"context_line":"* metalsmith"},{"line_number":52,"context_line":"* sushy"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"The following deliverables are Neutron plugins:"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"* networking-baremetal"},{"line_number":57,"context_line":"* networking-generic-switch"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fa7e38b_ad68a11c","line":54,"in_reply_to":"3fa7e38b_8dea850c","updated":"2019-09-25 13:49:05.000000000","message":"And that was a great idea. As we can see, the extraction wasn\u0027t too painful although it took more than one operation :D","commit_id":"1a6fb0dfeb219bb2137bab1fcc6abea8eb798607"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"e40ff57411384f922f93ce13d29cf063bf7550fb","unresolved":false,"context_lines":[{"line_number":76,"context_line":""},{"line_number":77,"context_line":"The following deliverables are Tempest plugins:"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"* ironic-tempest-plugin"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"The following deliverables are services, or treated as such:"},{"line_number":82,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_22591b8d","line":79,"updated":"2019-09-25 14:59:58.000000000","message":"nit: add information that tempest plugins are branchless but still attached to a series in the releases repo","commit_id":"f2c2437329fcc9d50a24aeab593030f2f40492e0"}]}
