)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"c660a2692e6365ad1e0f1bcd083a7900ca20cb3e","unresolved":false,"context_lines":[{"line_number":15,"context_line":"sometimes the first meta-documentation to which newcomers are"},{"line_number":16,"context_line":"exposed, no amount of actual documentation pointing to official"},{"line_number":17,"context_line":"governance registries prevents this confusing and often long-lasting"},{"line_number":18,"context_line":"first impression."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"In an effort to lessen confusion within the ecosystem, remove the"},{"line_number":21,"context_line":"vestigial Git \"namespaces\" from all our repository names."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"1f013ff3_ee925d9f","line":18,"updated":"2017-05-16 23:48:36.000000000","message":"A positive side effect is that repo URLs will now be 3 characters shorter than the equivalent GitHub link (due to needing to retain an org prefix of \"openstack/\" there). This will shorten our base URLs for git.openstack.org between 10 and 17 characters depending on the original namespaces.","commit_id":"8e3fc15c99cbcb8e1e98945567bcecc7c747016d"}],"specs/goodbye-namespaces.rst":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"4d90d80d05ec144e561f38b70c64c693725a2bb3","unresolved":false,"context_lines":[{"line_number":49,"context_line":"do the right thing here (tarballs.openstack.org,"},{"line_number":50,"context_line":"releases.openstack.org) many others will need solutions:"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"# All users will need to update their Git remotes. We can consider a"},{"line_number":53,"context_line":"  change to *git-review* to automatically update the ``gerrit``"},{"line_number":54,"context_line":"  remote based on the updated contents of a ``.gitreview`` file if"},{"line_number":55,"context_line":"  it encounters an error. This may provide seamless upgrades and has"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3f044301_4fa97d79","line":52,"updated":"2017-05-04 18:07:03.000000000","message":"\"#.\" everywhere","commit_id":"c04675a923bf59e5488ff30f853ca9ebf2112e89"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"2e946990519989d11ea76c2f7a9f79ded17e1540","unresolved":false,"context_lines":[{"line_number":153,"context_line":"   repositories** and also has docs and usage examples mentioning"},{"line_number":154,"context_line":"   *openstack/*."},{"line_number":155,"context_line":"#. Stackalytics will likely need data files updated (assuming it\u0027s"},{"line_number":156,"context_line":"   still in use by that time)."},{"line_number":157,"context_line":""},{"line_number":158,"context_line":".. _rename process: https://docs.openstack.org/infra/system-config/gerrit.html#renaming-a-project"},{"line_number":159,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"df140735_ff1ff706","line":156,"updated":"2017-06-06 17:46:26.000000000","message":"Good point regarding Github organization, I had just assumed as you suggest that everything just ends up mirrored into openstack/ there. I don\u0027t know if that risks persisting the current confusion we have around what\u0027s official, but I suppose it might.\n\nAs for renaming more generic repos, the ones you list are fine in my opinion. There are some others which may be more in need of a rename when they lose their namespaces though (in particular openstack-infra/publications becomes extremely ambiguous).","commit_id":"8e3fc15c99cbcb8e1e98945567bcecc7c747016d"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"2748ff87b125947a01d0732f99f61f94d800f0ab","unresolved":false,"context_lines":[{"line_number":153,"context_line":"   repositories** and also has docs and usage examples mentioning"},{"line_number":154,"context_line":"   *openstack/*."},{"line_number":155,"context_line":"#. Stackalytics will likely need data files updated (assuming it\u0027s"},{"line_number":156,"context_line":"   still in use by that time)."},{"line_number":157,"context_line":""},{"line_number":158,"context_line":".. _rename process: https://docs.openstack.org/infra/system-config/gerrit.html#renaming-a-project"},{"line_number":159,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"df140735_bc574d27","line":156,"updated":"2017-06-06 17:38:17.000000000","message":"We don\u0027t seem to have anything here describing what our mirroring to github will look like. Does everything move into openstack/ there? And if so how much confusion will persist since people most likely to be confused likely start at github.\n\nAnother concern is that we have a lot of generic repo names that lose some of their meaning without their prefix.\n\n  governance\n  requirements\n  election\n  release-tools\n\nWill we need to rename them to either give them unique names like \"thewachamacallit\" and \"theamazingsuperpython\". Or perhaps just prefix them with openstack- ?","commit_id":"8e3fc15c99cbcb8e1e98945567bcecc7c747016d"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"2748ff87b125947a01d0732f99f61f94d800f0ab","unresolved":false,"context_lines":[{"line_number":167,"context_line":"#. **One namespace... just one namespace:** Rename all those other"},{"line_number":168,"context_line":"   repos from oddball namespaces like *openstack-infra/* and"},{"line_number":169,"context_line":"   *openstack-dev/* into *openstack/* and live with the existence of"},{"line_number":170,"context_line":"   the vestigial prefix."},{"line_number":171,"context_line":""},{"line_number":172,"context_line":"Implementation"},{"line_number":173,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"df140735_1c7079dc","line":170,"updated":"2017-06-06 17:38:17.000000000","message":"This is probably worth considering simply because the vast majority of our repos that are actively used are in openstack/ and this will reduce the impact of renaming significantly. However, it won\u0027t reduce confusion over openstack/ as a namespace and openstack as an officially governed entity.","commit_id":"8e3fc15c99cbcb8e1e98945567bcecc7c747016d"}]}
