)]}'
{"deliverables/train/cloudkitty.yaml":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"95a49e263f84b57b0d477dc4ed60aa80f1d3e370","unresolved":false,"context_lines":[{"line_number":10,"context_line":"  - projects:"},{"line_number":11,"context_line":"      - hash: 043c793ccca47cfabff18eebb5be28da634427c4"},{"line_number":12,"context_line":"        repo: openstack/cloudkitty"},{"line_number":13,"context_line":"    version: 10.0.0.0b1"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7faddb67_5a55b7f9","line":13,"updated":"2019-07-22 20:11:17.000000000","message":"Do you know of a downstream consumer that needs to pick this up? The switch from cycle-with-milestones to cycle-with-rc was in part to stop making releases that were not actually needed, then only doing an RC to prepare for the final release.\n\nWe can still do beta releases, but I just want to make sure you are aware that they are not needed, and we really want to encourage only doing them when there is someone that wants to use them.","commit_id":"3500cb61c180d34a54ced2b69381e59d5717cf9f"},{"author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"change_message_id":"7966af87c553321d15fe67d92b5f2c728023f837","unresolved":false,"context_lines":[{"line_number":10,"context_line":"  - projects:"},{"line_number":11,"context_line":"      - hash: 043c793ccca47cfabff18eebb5be28da634427c4"},{"line_number":12,"context_line":"        repo: openstack/cloudkitty"},{"line_number":13,"context_line":"    version: 10.0.0.0b1"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7faddb67_5bccd660","line":13,"in_reply_to":"7faddb67_5a55b7f9","updated":"2019-07-23 07:48:38.000000000","message":"There are several people who need this and will upgrade their deployment once the release has been made. \n\nIt was suggested here https://review.opendev.org/#/c/635657/ to make beta releases if we need to release some features.\n\nIdeally, we\u0027d like to switch back to \"cycle-with-intermediary\", as this release  should be 9.1.0, but given that we are a small team, we\u0027ll probably not be able to make more than two releases per cycle (including the final one).\n\nI\u0027d be glad to have your opinion on this: either keeping \"cycle-with-rc\", with one or two additional beta releases per cycle; or switching back to \"cycle-with-intermediary\" with at least one point release per cycle.","commit_id":"3500cb61c180d34a54ced2b69381e59d5717cf9f"},{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"1857173554264036f872d92dd32b54444df2fc01","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"include-pypi-link: yes"},{"line_number":3,"context_line":"launchpad: cloudkitty"},{"line_number":4,"context_line":"release-model: cycle-with-intermediary"},{"line_number":5,"context_line":"team: cloudkitty"},{"line_number":6,"context_line":"type: service"},{"line_number":7,"context_line":"repository-settings:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7faddb67_c0cf5bae","line":4,"range":{"start_line":4,"start_character":26,"end_line":4,"end_character":38},"updated":"2019-07-24 08:04:41.000000000","message":"could you explain in the commit message why you want to change this back to intermediary?","commit_id":"d9c3cd5863fc63a53032c4ccfcdf0c0ca40a0cda"},{"author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"change_message_id":"bb1b3afebe5fab0650c89f026b66fba76bd4305f","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"include-pypi-link: yes"},{"line_number":3,"context_line":"launchpad: cloudkitty"},{"line_number":4,"context_line":"release-model: cycle-with-intermediary"},{"line_number":5,"context_line":"team: cloudkitty"},{"line_number":6,"context_line":"type: service"},{"line_number":7,"context_line":"repository-settings:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7faddb67_fb79ec92","line":4,"range":{"start_line":4,"start_character":26,"end_line":4,"end_character":38},"in_reply_to":"7faddb67_c0cf5bae","updated":"2019-07-24 08:55:40.000000000","message":"Yes, will do.","commit_id":"d9c3cd5863fc63a53032c4ccfcdf0c0ca40a0cda"},{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"1857173554264036f872d92dd32b54444df2fc01","unresolved":false,"context_lines":[{"line_number":10,"context_line":"  - projects:"},{"line_number":11,"context_line":"      - hash: 043c793ccca47cfabff18eebb5be28da634427c4"},{"line_number":12,"context_line":"        repo: openstack/cloudkitty"},{"line_number":13,"context_line":"    version: 9.1.0"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7faddb67_40504bd5","line":13,"range":{"start_line":13,"start_character":13,"end_line":13,"end_character":18},"updated":"2019-07-24 08:04:41.000000000","message":"Because there are removals (f6644322bb64df207b4931d80779d5abbcc4d9c5) I suggest you to bump this to 10.0.0","commit_id":"d9c3cd5863fc63a53032c4ccfcdf0c0ca40a0cda"},{"author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"change_message_id":"bb1b3afebe5fab0650c89f026b66fba76bd4305f","unresolved":false,"context_lines":[{"line_number":10,"context_line":"  - projects:"},{"line_number":11,"context_line":"      - hash: 043c793ccca47cfabff18eebb5be28da634427c4"},{"line_number":12,"context_line":"        repo: openstack/cloudkitty"},{"line_number":13,"context_line":"    version: 9.1.0"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7faddb67_5bc4c092","line":13,"range":{"start_line":13,"start_character":13,"end_line":13,"end_character":18},"in_reply_to":"7faddb67_40504bd5","updated":"2019-07-24 08:55:40.000000000","message":"The removals were on features that are not considered stable yet (v2 storage driver and v2 API). After this release, some changes modifying stable feature will be merged, so I\u0027d rather keep 9.x for this feature and bump the next one (probably the final one) to 10.0","commit_id":"d9c3cd5863fc63a53032c4ccfcdf0c0ca40a0cda"},{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"12860ca4857d74861964897d1b2ee63150134606","unresolved":false,"context_lines":[{"line_number":10,"context_line":"  - projects:"},{"line_number":11,"context_line":"      - hash: 043c793ccca47cfabff18eebb5be28da634427c4"},{"line_number":12,"context_line":"        repo: openstack/cloudkitty"},{"line_number":13,"context_line":"    version: 9.1.0"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7faddb67_148844c4","line":13,"range":{"start_line":13,"start_character":13,"end_line":13,"end_character":18},"in_reply_to":"7faddb67_5bc4c092","updated":"2019-07-25 09:25:57.000000000","message":"I understand your point.\n\nYet, if you were a user testing first 9.0.0 and then installing 9.1.0 without a deep knowledge of the project (just knowing this isn\u0027t stable yet), you would have a totally different result while querying the API under 9.1, even leading to failures because of the code removed. If you thought semver was used, this would throw you off. Instead I would do a 10.0.0 and, if necessary a 11.0.0.\n\nBut it\u0027s just my personal opinion. I will let others review :)","commit_id":"d9c3cd5863fc63a53032c4ccfcdf0c0ca40a0cda"}],"deliverables/train/python-cloudkittyclient.yaml":[{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"1857173554264036f872d92dd32b54444df2fc01","unresolved":false,"context_lines":[{"line_number":10,"context_line":"  - projects:"},{"line_number":11,"context_line":"      - hash: d660bef8378e918cb36c7eb10588db3edaafb06e"},{"line_number":12,"context_line":"        repo: openstack/python-cloudkittyclient"},{"line_number":13,"context_line":"    version: 2.2.0"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7faddb67_806f2391","line":13,"range":{"start_line":13,"start_character":13,"end_line":13,"end_character":18},"updated":"2019-07-24 08:04:41.000000000","message":"similarily, because it adapts to change of API, I would do a bump to 3.","commit_id":"d9c3cd5863fc63a53032c4ccfcdf0c0ca40a0cda"},{"author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"change_message_id":"bb1b3afebe5fab0650c89f026b66fba76bd4305f","unresolved":false,"context_lines":[{"line_number":10,"context_line":"  - projects:"},{"line_number":11,"context_line":"      - hash: d660bef8378e918cb36c7eb10588db3edaafb06e"},{"line_number":12,"context_line":"        repo: openstack/python-cloudkittyclient"},{"line_number":13,"context_line":"    version: 2.2.0"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7faddb67_3b1784f0","line":13,"range":{"start_line":13,"start_character":13,"end_line":13,"end_character":18},"in_reply_to":"7faddb67_806f2391","updated":"2019-07-24 08:55:40.000000000","message":"Agreed, will do","commit_id":"d9c3cd5863fc63a53032c4ccfcdf0c0ca40a0cda"}]}
