)]}'
{"doc/source/_exts/reviewinbox.py":[{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"57062eb31bd630a311242dd239374ecbf5f6fc13","unresolved":false,"context_lines":[{"line_number":58,"context_line":"            \u0027Other\u0027:"},{"line_number":59,"context_line":"            r\u0027project:openstack/releases NOT file:^deliverables/.*\u0027})))"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"        sections.append(escape(urllib_parse.urlencode({"},{"line_number":62,"context_line":"            \u0027Jobs\u0027:"},{"line_number":63,"context_line":"            r\u0027project:openstack/project-config file:^roles/\u0027"},{"line_number":64,"context_line":"            r\u0027copy-release-tools-scripts/files/release-tools/.*\u0027})))"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"        sections.append(escape(urllib_parse.urlencode({"},{"line_number":67,"context_line":"            \u0027Tools\u0027:"},{"line_number":68,"context_line":"            r\u0027(( project:openstack/releases file:^tools/.* ) OR \u0027"},{"line_number":69,"context_line":"            r\u0027project:openstack/release-test OR \u0027"},{"line_number":70,"context_line":"            r\u0027( project:openstack/releases file:^openstack_releases/.* ) OR \u0027"},{"line_number":71,"context_line":"            r\u0027project:openstack/reno)\u0027})))"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"        sections.append(escape(urllib_parse.urlencode({"},{"line_number":74,"context_line":"            \u0027All Releases\u0027: \u0027is:open project:openstack/releases\u0027})))"}],"source_content_type":"text/x-python","patch_set":3,"id":"3f65232a_47219cb4","line":71,"range":{"start_line":61,"start_character":0,"end_line":71,"end_character":42},"updated":"2020-10-23 07:49:17.000000000","message":"In my version [1] I proposed to add the data section mostly to highlight liaison changes and also I added the doc section to track documentation changes:\n\n```\n\u0026Doc\u003dproject:openstack/releases+file:^doc/.*+NOT+file:^tools/.*+NOT+file:^openstack_releases/.*\n\u0026Data\u003dproject:openstack/releases+file:^data/.*\n```\n\nAlso I added the `Extended Maintainance` section, I don\u0027t know if we could retrieve this info but I think it could be worth to add it too to avoid to lets the number of section grow-up and to highlight EOL things as EM are not released they will appear under this section. \n\n```\n\u0026Extended+Maintainance\u003d((project:openstack/releases+file:^deliverables/rocky/.*+is:open+NOT+label:Workflow-1)+OR+(project:openstack/releases+file:^deliverables/queens/.*+is:open+NOT+label:Workflow-1)+OR+(project:openstack/releases+file:^deliverables/pike/.*+is:open+NOT+label:Workflow-1)+OR+(project:openstack/releases+file:^deliverables/ocata/.*+is:open+NOT+label:Workflow-1\n``` \n\nWhat do you think about these sections?\n\n[1] https://review.opendev.org/#/c/758378/8/doc/source/reference/reviewer_guide.rst","commit_id":"f4566fb27d3d1e8c874c1001e9ec75f42dbd49a9"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"5d3e74cb24638a9f4a863c0c512fd8ad2a8322e6","unresolved":false,"context_lines":[{"line_number":58,"context_line":"            \u0027Other\u0027:"},{"line_number":59,"context_line":"            r\u0027project:openstack/releases NOT file:^deliverables/.*\u0027})))"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"        sections.append(escape(urllib_parse.urlencode({"},{"line_number":62,"context_line":"            \u0027Jobs\u0027:"},{"line_number":63,"context_line":"            r\u0027project:openstack/project-config file:^roles/\u0027"},{"line_number":64,"context_line":"            r\u0027copy-release-tools-scripts/files/release-tools/.*\u0027})))"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"        sections.append(escape(urllib_parse.urlencode({"},{"line_number":67,"context_line":"            \u0027Tools\u0027:"},{"line_number":68,"context_line":"            r\u0027(( project:openstack/releases file:^tools/.* ) OR \u0027"},{"line_number":69,"context_line":"            r\u0027project:openstack/release-test OR \u0027"},{"line_number":70,"context_line":"            r\u0027( project:openstack/releases file:^openstack_releases/.* ) OR \u0027"},{"line_number":71,"context_line":"            r\u0027project:openstack/reno)\u0027})))"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"        sections.append(escape(urllib_parse.urlencode({"},{"line_number":74,"context_line":"            \u0027All Releases\u0027: \u0027is:open project:openstack/releases\u0027})))"}],"source_content_type":"text/x-python","patch_set":3,"id":"3f65232a_d8baa6dc","line":71,"range":{"start_line":61,"start_character":0,"end_line":71,"end_character":42},"in_reply_to":"3f65232a_47219cb4","updated":"2020-10-23 13:10:29.000000000","message":"The Doc and Data content are already covered by the Other section. I don\u0027t think those are really big enough areas to need separate sections.\n\nExtended Maintenance I don\u0027t think we should have. Once a project enters EM, that means the release team is done with them. They will show up in the All section below, but we should not receive anything for there. And I believe our validation test should fail because of the branch status, so if someone were to propose a release for an EM branch, they should find out and know to abandon it without us needing to watch for those.","commit_id":"f4566fb27d3d1e8c874c1001e9ec75f42dbd49a9"},{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"2ec2fd410df500729006e2e81294ede7aaaa552d","unresolved":false,"context_lines":[{"line_number":58,"context_line":"            \u0027Other\u0027:"},{"line_number":59,"context_line":"            r\u0027project:openstack/releases NOT file:^deliverables/.*\u0027})))"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"        sections.append(escape(urllib_parse.urlencode({"},{"line_number":62,"context_line":"            \u0027Jobs\u0027:"},{"line_number":63,"context_line":"            r\u0027project:openstack/project-config file:^roles/\u0027"},{"line_number":64,"context_line":"            r\u0027copy-release-tools-scripts/files/release-tools/.*\u0027})))"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"        sections.append(escape(urllib_parse.urlencode({"},{"line_number":67,"context_line":"            \u0027Tools\u0027:"},{"line_number":68,"context_line":"            r\u0027(( project:openstack/releases file:^tools/.* ) OR \u0027"},{"line_number":69,"context_line":"            r\u0027project:openstack/release-test OR \u0027"},{"line_number":70,"context_line":"            r\u0027( project:openstack/releases file:^openstack_releases/.* ) OR \u0027"},{"line_number":71,"context_line":"            r\u0027project:openstack/reno)\u0027})))"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"        sections.append(escape(urllib_parse.urlencode({"},{"line_number":74,"context_line":"            \u0027All Releases\u0027: \u0027is:open project:openstack/releases\u0027})))"}],"source_content_type":"text/x-python","patch_set":3,"id":"3f65232a_0584a75d","line":71,"range":{"start_line":61,"start_character":0,"end_line":71,"end_character":42},"in_reply_to":"3f65232a_d8baa6dc","updated":"2020-10-26 09:09:50.000000000","message":"ack","commit_id":"f4566fb27d3d1e8c874c1001e9ec75f42dbd49a9"}]}
