)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"56b2a077c234f7cb7c84500f221e3418c8b3c3a9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"5109bb7f_435b08cc","updated":"2026-07-07 20:27:14.000000000","message":"\u003e In addition to the other recommended ACL edit, all official OpenStack projects need to inherit from the meta-config ACL (see any others in this directory for examples).\n\nAck; we discussed this in TC meetings and I can push up a change to align this with other oslo deliverables. \n\n\nThe governance proposal [1] has not had any objections. I posted on the openstack-discuss ML to see if any of the original maintainers (JHUPL folks, or barbican-core) may want to chime in and differ from this proposal; I captured the history on this so far, and my gathering is that folks were generally supportive of this move back in 2020/2021 when this discussion first arose. JHUPL folks haven\u0027t participated in the community since 2018. Please see the ML post for the full details. My hope is, if the original maintainers express interest to continue maintaining the project, the core reviewer groups can be adjusted to accommodate them. \n\n[1] https://review.opendev.org/c/openstack/governance/+/990124\n[2] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/YBU4IAB3EEMXG6H6JCZH4DRYCV2FK3O3/","commit_id":"5ffbe65665fe025590e5605faa69eec9485c68a7"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"b29230634d6911eca29e5afa2909070f71e20560","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"b3350f2b_70141e48","updated":"2026-06-22 13:01:04.000000000","message":"Thanks for picking this up after 5 years.  As a cursive consumer, the cinder project is in favor of this change.","commit_id":"5ffbe65665fe025590e5605faa69eec9485c68a7"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"a0f6c3cac09fd0883f8d6576c81d3f2c2b7dcf00","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"fbe299af_f63990aa","updated":"2026-05-26 17:16:40.000000000","message":"lgtm. For reviewer, governance proposal is also up https://review.opendev.org/c/openstack/grenade/+/989786","commit_id":"5ffbe65665fe025590e5605faa69eec9485c68a7"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"43272ff64ac8596c9fbea73a437d42ef7b8dde98","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"36e69ee2_02e9a9fa","updated":"2026-06-16 18:09:51.000000000","message":"quick first review only, would also need to check launchpad, ownership on pypi etc. ...","commit_id":"5ffbe65665fe025590e5605faa69eec9485c68a7"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"811ec1a617746f7bec31cf9872dba60a9459d9de","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"c335fb2b_2fff5bbc","in_reply_to":"fbe299af_f63990aa","updated":"2026-06-16 16:44:57.000000000","message":"link: https://review.opendev.org/c/openstack/governance/+/990124","commit_id":"5ffbe65665fe025590e5605faa69eec9485c68a7"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"54268bae2ccc31c3ab0ceed996be3c6bff4ddba7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"818c7782_a1b502a9","updated":"2026-07-07 20:40:21.000000000","message":"refreshed this change, added some standard zuul jobs as well to set up this repo matching other oslo/openstack repos","commit_id":"fdac1687fb2fa51b5961bc1cc003fe9bf5448884"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"860ad7d37c51c9334974a988f84e6a8e7f7c1dab","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"d844d727_fbca13e0","in_reply_to":"818c7782_a1b502a9","updated":"2026-07-07 21:41:39.000000000","message":"ah rookie mistake, this would pass after the project exists.. I\u0027ll split this up and let the project rename, merging this change etc happen independently","commit_id":"fdac1687fb2fa51b5961bc1cc003fe9bf5448884"}],"gerrit/acls/openstack/cursive.config":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"43272ff64ac8596c9fbea73a437d42ef7b8dde98","unresolved":true,"context_lines":[{"line_number":4,"context_line":"\tlabel-Workflow \u003d -1..+1 group cursive-core"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"[access \"refs/tags/*\"]"},{"line_number":7,"context_line":"\tcreateSignedTag \u003d group cursive-release"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"[receive]"},{"line_number":10,"context_line":"\trequireChangeId \u003d true"}],"source_content_type":"text/x-ini","patch_set":1,"id":"83946ab3_2bcf0d3c","line":7,"updated":"2026-06-16 18:09:51.000000000","message":"this would need to get changed to follow the usual release process?","commit_id":"5ffbe65665fe025590e5605faa69eec9485c68a7"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"56b2a077c234f7cb7c84500f221e3418c8b3c3a9","unresolved":false,"context_lines":[{"line_number":4,"context_line":"\tlabel-Workflow \u003d -1..+1 group cursive-core"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"[access \"refs/tags/*\"]"},{"line_number":7,"context_line":"\tcreateSignedTag \u003d group cursive-release"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"[receive]"},{"line_number":10,"context_line":"\trequireChangeId \u003d true"}],"source_content_type":"text/x-ini","patch_set":1,"id":"5258b1e7_f56c2dc8","line":7,"in_reply_to":"83946ab3_2bcf0d3c","updated":"2026-07-07 20:27:14.000000000","message":"Done; fixing this up.. it\u0027s certainly not desirable to push releases to gerrit independently, thanks for catching this!","commit_id":"5ffbe65665fe025590e5605faa69eec9485c68a7"}],"zuul.d/projects.yaml":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3e4b6982e4fb646c8f5549e77498740ebcdc7957","unresolved":false,"context_lines":[{"line_number":1706,"context_line":""},{"line_number":1707,"context_line":"- project:"},{"line_number":1708,"context_line":"    name: openstack/constellations"},{"line_number":1709,"context_line":"    templates:"},{"line_number":1710,"context_line":"      - official-openstack-repo-jobs"},{"line_number":1711,"context_line":""},{"line_number":1712,"context_line":"- project:"},{"line_number":1713,"context_line":"    name: openstack/contributor-guide"},{"line_number":1714,"context_line":"    templates:"},{"line_number":1715,"context_line":"      - official-openstack-repo-jobs"},{"line_number":1716,"context_line":"      - translation-jobs-master-only"},{"line_number":1717,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"b83c5149_24822b6f","line":1714,"range":{"start_line":1709,"start_character":2,"end_line":1714,"end_character":0},"updated":"2026-07-07 20:40:07.000000000","message":"The project \"openstack/cursive\" was not found.  All projects\nreferenced within a Zuul configuration must first be added to the main\nconfiguration file by the Zuul administrator.","commit_id":"fdac1687fb2fa51b5961bc1cc003fe9bf5448884"}]}
