)]}'
{"deliverables/ocata/tripleo-common.yaml":[{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"b787a5cf1f1ba5ea788e3c973b85efe32a29ba15","unresolved":false,"context_lines":[{"line_number":5,"context_line":"release-model: cycle-trailing"},{"line_number":6,"context_line":"send-announcements-to: openstack-announce@lists.openstack.org"},{"line_number":7,"context_line":"releases:"},{"line_number":8,"context_line":"  - version: 6.0.0.0b1"},{"line_number":9,"context_line":"    projects:"},{"line_number":10,"context_line":"      - repo: openstack/tripleo-common"},{"line_number":11,"context_line":"        hash: 6b29e69077c3a4acb78c0d024b6c76b85de25a58"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7a77a97e_fddc14e6","line":8,"updated":"2016-11-16 16:47:47.000000000","message":"We don\u0027t use pre-release versioning for libraries because it requires special arguments to pip to install them. Please use the SemVer rules to select a version.","commit_id":"dd422139f41f8fcc3b0392da1cbcf8acfae46158"},{"author":{"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},"change_message_id":"702d068691c09fd2c045498b51b4c36678b61212","unresolved":false,"context_lines":[{"line_number":5,"context_line":"release-model: cycle-trailing"},{"line_number":6,"context_line":"send-announcements-to: openstack-announce@lists.openstack.org"},{"line_number":7,"context_line":"releases:"},{"line_number":8,"context_line":"  - version: 6.0.0.0b1"},{"line_number":9,"context_line":"    projects:"},{"line_number":10,"context_line":"      - repo: openstack/tripleo-common"},{"line_number":11,"context_line":"        hash: 6b29e69077c3a4acb78c0d024b6c76b85de25a58"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7a77a97e_b3ff2b66","line":8,"in_reply_to":"7a77a97e_fddc14e6","updated":"2016-11-16 17:17:54.000000000","message":"Thanks, will fix","commit_id":"dd422139f41f8fcc3b0392da1cbcf8acfae46158"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"e816e8c14314be5f9c618d8558b1643cfee4ace8","unresolved":false,"context_lines":[{"line_number":5,"context_line":"release-model: cycle-trailing"},{"line_number":6,"context_line":"send-announcements-to: openstack-announce@lists.openstack.org"},{"line_number":7,"context_line":"releases:"},{"line_number":8,"context_line":"  - version: 6.0.0"},{"line_number":9,"context_line":"    projects:"},{"line_number":10,"context_line":"      - repo: openstack/tripleo-common"},{"line_number":11,"context_line":"        hash: 6b29e69077c3a4acb78c0d024b6c76b85de25a58"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7a77a97e_fa308c03","line":8,"updated":"2016-11-16 21:51:18.000000000","message":"Libraries should always use SemVer, and not tie version numbers to release cycles. We document dependencies for each component, and list which versions are part of each series on releases.openstack.org.\n\nThe previous release from stable/newton was 5.4.0. Master seems to have some new features since that release, so you would start with 5.5.0. If there are any backwards-incompatible changes to the API or to the configuration options defined by the library (like if you removed something that had previously been deprecated), then you would move to 6.0.0.\n\nIn this case, I think you want 5.5.0 unless there is an incompatible change.","commit_id":"3486a679e090b3279b950665689b5c15c7d740bf"}],"deliverables/ocata/tripleo-validations.yaml":[{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"b787a5cf1f1ba5ea788e3c973b85efe32a29ba15","unresolved":false,"context_lines":[{"line_number":5,"context_line":"release-model: cycle-with-intermediary"},{"line_number":6,"context_line":"send-announcements-to: openstack-announce@lists.openstack.org"},{"line_number":7,"context_line":"releases:"},{"line_number":8,"context_line":"  - version: 6.0.0"},{"line_number":9,"context_line":"    projects:"},{"line_number":10,"context_line":"      - repo: openstack/tripleo-validations"},{"line_number":11,"context_line":"        hash: e7192c38d1dcb6e94866057526dd106b00a9749d"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7a77a97e_9d67a024","line":8,"updated":"2016-11-16 16:47:47.000000000","message":"Are there API incompatibilities leading to incrementing the major version number for this library?","commit_id":"dd422139f41f8fcc3b0392da1cbcf8acfae46158"},{"author":{"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},"change_message_id":"702d068691c09fd2c045498b51b4c36678b61212","unresolved":false,"context_lines":[{"line_number":5,"context_line":"release-model: cycle-with-intermediary"},{"line_number":6,"context_line":"send-announcements-to: openstack-announce@lists.openstack.org"},{"line_number":7,"context_line":"releases:"},{"line_number":8,"context_line":"  - version: 6.0.0"},{"line_number":9,"context_line":"    projects:"},{"line_number":10,"context_line":"      - repo: openstack/tripleo-validations"},{"line_number":11,"context_line":"        hash: e7192c38d1dcb6e94866057526dd106b00a9749d"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7a77a97e_f3d283ff","line":8,"in_reply_to":"7a77a97e_9d67a024","updated":"2016-11-16 17:17:54.000000000","message":"Not as far as I\u0027m aware as this is a new repo and we\u0027ve not yet had time to e.g have deprecated things in stable/newton which will now be removed.\n\nHowever it\u0027s a deliverable tied to a specific release branch so there could be changes coupled to the other 6.* tripleo pieces and I\u0027m trying to express that by aligning the numbering where possible - is that reasonable?\n\nBasically everything here is incremented from the previous (mostly 5.*) versions used for stable/newton because stable/ocata will be our next major release and there are various deprecated things getting removed, and we in general do not expect to support mixing 6.* (ocata) pieces with 5.* (newton) releases.\n\nPlease let me know if there\u0027s a different approach we should be taking here, thanks!","commit_id":"dd422139f41f8fcc3b0392da1cbcf8acfae46158"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"e816e8c14314be5f9c618d8558b1643cfee4ace8","unresolved":false,"context_lines":[{"line_number":5,"context_line":"release-model: cycle-with-intermediary"},{"line_number":6,"context_line":"send-announcements-to: openstack-announce@lists.openstack.org"},{"line_number":7,"context_line":"releases:"},{"line_number":8,"context_line":"  - version: 6.0.0"},{"line_number":9,"context_line":"    projects:"},{"line_number":10,"context_line":"      - repo: openstack/tripleo-validations"},{"line_number":11,"context_line":"        hash: e7192c38d1dcb6e94866057526dd106b00a9749d"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7a77a97e_ed3534da","line":8,"updated":"2016-11-16 21:51:18.000000000","message":"The most recent release is 5.1.0. I can\u0027t tell if there are new features, but there are dependency changes and those are another reason to increase the minimum version number. This should be 5.2.0 unless there are API incompatibilities in the new release.","commit_id":"3486a679e090b3279b950665689b5c15c7d740bf"}]}
