)]}'
{"doc/source/release-management.rst":[{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"6683ba5b9112f04c0b1d80d6713246338d5be457","unresolved":false,"context_lines":[{"line_number":394,"context_line":"branch, and pull notes from all of the stable branches for which notes"},{"line_number":395,"context_line":"should be published. Start by following these steps to configure the"},{"line_number":396,"context_line":"master branch build, and then backporting necessary changes to the"},{"line_number":397,"context_line":"stable branches where you wish to use reno."},{"line_number":398,"context_line":""},{"line_number":399,"context_line":"#. Set up a new Sphinx project using ``sphinx-quickstart``. The"},{"line_number":400,"context_line":"   interactive prompts will ask where to put the new files. If you run"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_39dc5772","line":397,"updated":"2015-11-11 20:58:34.000000000","message":"@AJaeger: This is where I mentioned backporting to stable branches. Do you think I need to highlight it more? (Probably, since you didn\u0027t notice it.)","commit_id":"87275b06df691a30cc4846a2f6aba14aeacc1da1"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"291b54c49663f8bfc57cba8a3ecaee3a3fc34550","unresolved":false,"context_lines":[{"line_number":394,"context_line":"branch, and pull notes from all of the stable branches for which notes"},{"line_number":395,"context_line":"should be published. Start by following these steps to configure the"},{"line_number":396,"context_line":"master branch build, and then backporting necessary changes to the"},{"line_number":397,"context_line":"stable branches where you wish to use reno."},{"line_number":398,"context_line":""},{"line_number":399,"context_line":"#. Set up a new Sphinx project using ``sphinx-quickstart``. The"},{"line_number":400,"context_line":"   interactive prompts will ask where to put the new files. If you run"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_7aa9f6de","line":397,"in_reply_to":"da85f559_00ef591e","updated":"2015-11-13 18:58:59.000000000","message":"Done","commit_id":"87275b06df691a30cc4846a2f6aba14aeacc1da1"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"ba4ee43b13de7501cd26002fcbef0b1a289704de","unresolved":false,"context_lines":[{"line_number":394,"context_line":"branch, and pull notes from all of the stable branches for which notes"},{"line_number":395,"context_line":"should be published. Start by following these steps to configure the"},{"line_number":396,"context_line":"master branch build, and then backporting necessary changes to the"},{"line_number":397,"context_line":"stable branches where you wish to use reno."},{"line_number":398,"context_line":""},{"line_number":399,"context_line":"#. Set up a new Sphinx project using ``sphinx-quickstart``. The"},{"line_number":400,"context_line":"   interactive prompts will ask where to put the new files. If you run"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_7004d2c5","line":397,"in_reply_to":"da85f559_00ef591e","updated":"2015-11-13 11:26:29.000000000","message":"If I\u0027m understanding how this works correctly, not all the steps need to be implemented on all branches? Surely it\u0027s only the master branch that needs the whole shebang, whereas the other branches only need the \u0027releasenotes/notes\u0027 directory with its content?","commit_id":"87275b06df691a30cc4846a2f6aba14aeacc1da1"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"9f5acb7805debf2d979b0a92e0f3befeb7824e3b","unresolved":false,"context_lines":[{"line_number":394,"context_line":"branch, and pull notes from all of the stable branches for which notes"},{"line_number":395,"context_line":"should be published. Start by following these steps to configure the"},{"line_number":396,"context_line":"master branch build, and then backporting necessary changes to the"},{"line_number":397,"context_line":"stable branches where you wish to use reno."},{"line_number":398,"context_line":""},{"line_number":399,"context_line":"#. Set up a new Sphinx project using ``sphinx-quickstart``. The"},{"line_number":400,"context_line":"   interactive prompts will ask where to put the new files. If you run"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_00ef591e","line":397,"in_reply_to":"da85f559_39dc5772","updated":"2015-11-12 17:55:34.000000000","message":"Since those are steps below and people really miss it.\n\nWhat about as new last step \"Repeat these steps for all branches where you wish to use reno.\"","commit_id":"87275b06df691a30cc4846a2f6aba14aeacc1da1"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"463ade0401b4306845a0082335a34e52d4b4b436","unresolved":false,"context_lines":[{"line_number":394,"context_line":"branch, and pull notes from all of the stable branches for which notes"},{"line_number":395,"context_line":"should be published. Start by following these steps to configure the"},{"line_number":396,"context_line":"master branch build, and then backporting necessary changes to the"},{"line_number":397,"context_line":"stable branches where you wish to use reno."},{"line_number":398,"context_line":""},{"line_number":399,"context_line":"#. Set up a new Sphinx project using ``sphinx-quickstart``. The"},{"line_number":400,"context_line":"   interactive prompts will ask where to put the new files. If you run"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_706cbc08","line":397,"in_reply_to":"da85f559_532438ae","updated":"2015-11-13 18:06:31.000000000","message":"Yes, Andreas\u0027 comments are correct. I will update the instructions to add a reminder step at the end to repeat/backport the process for existing stable branches, if necessary.","commit_id":"87275b06df691a30cc4846a2f6aba14aeacc1da1"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"7e8719877e424de70ce7fb02e5298888616bd66c","unresolved":false,"context_lines":[{"line_number":394,"context_line":"branch, and pull notes from all of the stable branches for which notes"},{"line_number":395,"context_line":"should be published. Start by following these steps to configure the"},{"line_number":396,"context_line":"master branch build, and then backporting necessary changes to the"},{"line_number":397,"context_line":"stable branches where you wish to use reno."},{"line_number":398,"context_line":""},{"line_number":399,"context_line":"#. Set up a new Sphinx project using ``sphinx-quickstart``. The"},{"line_number":400,"context_line":"   interactive prompts will ask where to put the new files. If you run"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_b0f0faca","line":397,"in_reply_to":"da85f559_7004d2c5","updated":"2015-11-13 11:28:37.000000000","message":"You can use only the releasenotes/notes directory on the branches - but then have no testing that a note you add will actually generate proper release notes - and that way you can break master. So, adding the rest of the infrastructure (without any other branches) for *testing* is our suggestion.","commit_id":"87275b06df691a30cc4846a2f6aba14aeacc1da1"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"a01788541374defbd999b7bada0a6386a08a1710","unresolved":false,"context_lines":[{"line_number":394,"context_line":"branch, and pull notes from all of the stable branches for which notes"},{"line_number":395,"context_line":"should be published. Start by following these steps to configure the"},{"line_number":396,"context_line":"master branch build, and then backporting necessary changes to the"},{"line_number":397,"context_line":"stable branches where you wish to use reno."},{"line_number":398,"context_line":""},{"line_number":399,"context_line":"#. Set up a new Sphinx project using ``sphinx-quickstart``. The"},{"line_number":400,"context_line":"   interactive prompts will ask where to put the new files. If you run"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_532438ae","line":397,"in_reply_to":"da85f559_708e1229","updated":"2015-11-13 11:42:01.000000000","message":"We did this already with a regex - the job will run on master and liberty only, we expect - as Doug has mentioned in his email - that you setup the tests for liberty.","commit_id":"87275b06df691a30cc4846a2f6aba14aeacc1da1"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"4529ff3b81d9da32f631a1f57fd3b0da4d3c5fc7","unresolved":false,"context_lines":[{"line_number":394,"context_line":"branch, and pull notes from all of the stable branches for which notes"},{"line_number":395,"context_line":"should be published. Start by following these steps to configure the"},{"line_number":396,"context_line":"master branch build, and then backporting necessary changes to the"},{"line_number":397,"context_line":"stable branches where you wish to use reno."},{"line_number":398,"context_line":""},{"line_number":399,"context_line":"#. Set up a new Sphinx project using ``sphinx-quickstart``. The"},{"line_number":400,"context_line":"   interactive prompts will ask where to put the new files. If you run"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_708e1229","line":397,"in_reply_to":"da85f559_b0f0faca","updated":"2015-11-13 11:31:35.000000000","message":"Ah. That makes sense. In the project-config setup, is it necessary to skip the release note jobs for branches other than master?","commit_id":"87275b06df691a30cc4846a2f6aba14aeacc1da1"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"4e68343df0d919c5cd10875f9b58bdb5d8e5d5a6","unresolved":false,"context_lines":[{"line_number":467,"context_line":"   stable/liberty. Although we do not run reno in the branches to"},{"line_number":468,"context_line":"   publish the notes, we *do* run it in test jobs to ensure that"},{"line_number":469,"context_line":"   release note changes in stable branches do not break the release no"},{"line_number":470,"context_line":"   build in master."},{"line_number":471,"context_line":""},{"line_number":472,"context_line":"Adding the Release Notes Jobs to Your CI"},{"line_number":473,"context_line":"----------------------------------------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"da85f559_fd688089","line":470,"updated":"2015-11-13 19:29:43.000000000","message":"The last sentence is incomplete. Do you want to say \"do not break the build in master\"?","commit_id":"5290bbecb820628fde93cfe100ea5cec6388387e"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"2942567e1f1c9db4132166c6a3d906a8a8e7217c","unresolved":false,"context_lines":[{"line_number":467,"context_line":"   stable/liberty. Although we do not run reno in the branches to"},{"line_number":468,"context_line":"   publish the notes, we *do* run it in test jobs to ensure that"},{"line_number":469,"context_line":"   release note changes in stable branches do not break the release no"},{"line_number":470,"context_line":"   build in master."},{"line_number":471,"context_line":""},{"line_number":472,"context_line":"Adding the Release Notes Jobs to Your CI"},{"line_number":473,"context_line":"----------------------------------------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba8a016a_23ab321f","line":470,"in_reply_to":"da85f559_fd688089","updated":"2015-11-17 15:41:07.000000000","message":"\"no\" should be \"note\"","commit_id":"5290bbecb820628fde93cfe100ea5cec6388387e"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"d7b8d12ae8acee50c616a96bfae80e3befbd459f","unresolved":false,"context_lines":[{"line_number":510,"context_line":"If a note does not apply to the master branch for some reason, it can"},{"line_number":511,"context_line":"be added directly to the stable branch."},{"line_number":512,"context_line":""},{"line_number":513,"context_line":"Use ``reno create`` to generate a new release note file with a unique"},{"line_number":514,"context_line":"suffix value. The unique filename created by reno ensures that there"},{"line_number":515,"context_line":"will be no merge conflicts as the fix is backported. For example:"},{"line_number":516,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba8a016a_aeeb8977","line":513,"updated":"2015-11-17 15:56:28.000000000","message":"change \"create\" to \"new\"","commit_id":"5c140127f6390f89ac998a390158ef5cdb3637a8"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"299469202d0e6f6b71933f6adeeb97d1efed901c","unresolved":false,"context_lines":[{"line_number":510,"context_line":"If a note does not apply to the master branch for some reason, it can"},{"line_number":511,"context_line":"be added directly to the stable branch."},{"line_number":512,"context_line":""},{"line_number":513,"context_line":"Use ``reno create`` to generate a new release note file with a unique"},{"line_number":514,"context_line":"suffix value. The unique filename created by reno ensures that there"},{"line_number":515,"context_line":"will be no merge conflicts as the fix is backported. For example:"},{"line_number":516,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba8a016a_59ff3334","line":513,"in_reply_to":"ba8a016a_aeeb8977","updated":"2015-11-17 21:41:34.000000000","message":"Done","commit_id":"5c140127f6390f89ac998a390158ef5cdb3637a8"}]}
