)]}'
{"id":"openstack%2Fopenstackdocstheme~802758","triplet_id":"openstack%2Fopenstackdocstheme~master~Iab10f4165d1cff61cf8f80a419be098417423ce7","project":"openstack/openstackdocstheme","branch":"master","topic":"sphinx-4.x","attention_set":{},"removed_from_attention_set":{"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2025-03-04 17:05:30.000000000","reason":"Change was abandoned"},"13095":{"account":{"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},"last_update":"2025-03-04 17:05:30.000000000","reason":"Change was abandoned"},"28619":{"account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"last_update":"2025-03-04 17:05:30.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"Iab10f4165d1cff61cf8f80a419be098417423ce7","subject":"Only build translated docs for supported locales","status":"ABANDONED","created":"2021-07-28 16:50:40.000000000","updated":"2025-03-04 17:05:30.000000000","total_comment_count":4,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"c0abc73fb288f1af568acab8445d706418c4781f","_number":802758,"virtual_id_number":802758,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"tag":"autogenerated:zuul:check","value":1,"date":"2021-07-28 17:09:51.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"recommended":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"disliked":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"all":[{"value":-1,"date":"2021-08-06 16:20:23.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},{"value":1,"date":"2021-08-05 18:05:35.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}],"REVIEWER":[{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-07-28 16:53:04.000000000","updated_by":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"reviewer":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"state":"REVIEWER"},{"updated":"2021-07-28 17:09:51.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-08-05 18:05:35.000000000","updated_by":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"reviewer":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"state":"REVIEWER"},{"updated":"2021-08-05 18:14:06.000000000","updated_by":{"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},"reviewer":{"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},"state":"CC"},{"updated":"2021-08-06 16:20:23.000000000","updated_by":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"reviewer":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"state":"REVIEWER"},{"updated":"2021-08-17 15:48:43.000000000","updated_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"reviewer":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"state":"CC"}],"messages":[{"id":"aff6a77763ab6a54cd421a85ee608957c706daea","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-07-28 16:50:40.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8bc089b93113abbf8f287ba7bfb9a24ce49d9d8b","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2021-07-28 16:53:04.000000000","message":"Patch Set 1: Code-Review+1\n\nThanks!","accounts_in_message":[],"_revision_number":1},{"id":"0150945e9a9e9305221440a64c1a85e5e7ea73d0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-07-28 16:58:10.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"576650b8dc1e33198137e644aad35e6003b37d00","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-28 17:09:51.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/817d562c9ca746488685e1a5aa8b9a46 : SUCCESS in 9m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6daf6c1dbd3946229a6d7b09d40c908b : SUCCESS in 6m 23s\n- openstackdocstheme-openstack-tox-docs-starlingxdocs https://zuul.opendev.org/t/openstack/build/9cdf795655a649cbb9ed57b301a6b048 : SUCCESS in 6m 22s\n- openstackdocstheme-cross-nova-tox-docs https://zuul.opendev.org/t/openstack/build/9cefe915a19041c89859e3e68c202427 : SUCCESS in 9m 58s\n- openstackdocstheme-cross-octaviaclient-tox-docs https://zuul.opendev.org/t/openstack/build/0f6812076a86415aab0ba71343450522 : SUCCESS in 7m 28s","accounts_in_message":[],"_revision_number":2},{"id":"084cc8a2b38665b635946f747d789bdf2a88e0e2","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2021-08-05 18:05:35.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"6b1a5d6f05c03790abb387b7f405d31de3af242d","author":{"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},"date":"2021-08-05 18:14:06.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"dd1ce9667b45364f80bdd39c5d065b7c508be632","author":{"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},"date":"2021-08-05 18:27:18.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"5d8e97c55d632dc4b4fb433a82f93ed3a5a7e18c","author":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"date":"2021-08-06 16:20:23.000000000","message":"Patch Set 2: Code-Review-1\n\nWhile it is good approach to be compatible with latest docutils, it loses not to build languages managed with i18n sig but not managed by docutils.\n\nHow about setting \"docutils \u003c0.17\" on requirements instead of such lang support as an interim suggestion?","accounts_in_message":[],"_revision_number":2},{"id":"1168e44775676e308c77912d23b0488d92eba61c","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-08-06 16:27:03.000000000","message":"Patch Set 2:\n\n\u003e Patch Set 2: Code-Review-1\n\u003e \n\u003e While it is good approach to be compatible with latest docutils, it loses not to build languages managed with i18n sig but not managed by docutils.\n\u003e \n\u003e How about setting \"docutils \u003c0.17\" on requirements instead of such lang support as an interim suggestion?\n\nI don\u0027t think that\u0027s a long-term solution. This seems to be the direction that docutils are heading in. We can do as Marc has suggested and ignore the warnings for the other languages but I\u0027m not sure that\u0027s necessarily viable long term.\n\nHow many languages and how much content are we talking abut here? Would it be possible to submit patches to docutils adding the missing languages?","accounts_in_message":[],"_revision_number":2},{"id":"250d2a71df873b6581a0ae3f447d3bd5fee5afb1","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2021-08-17 15:48:43.000000000","message":"Patch Set 2:\n\n\u003e Patch Set 2:\n\u003e \n\u003e \u003e Patch Set 2: Code-Review-1\n\u003e \u003e \n\u003e \u003e While it is good approach to be compatible with latest docutils, it loses not to build languages managed with i18n sig but not managed by docutils.\n\u003e \u003e \n\u003e \u003e How about setting \"docutils \u003c0.17\" on requirements instead of such lang support as an interim suggestion?\n\u003e \n\u003e I don\u0027t think that\u0027s a long-term solution. This seems to be the direction that docutils are heading in. We can do as Marc has suggested and ignore the warnings for the other languages but I\u0027m not sure that\u0027s necessarily viable long term.\n\u003e \n\u003e How many languages and how much content are we talking abut here? Would it be possible to submit patches to docutils adding the missing languages?\n\nI think the way forward here is to suggest support of more languages to docutils and until then set to \u003c0.17\n\nI\u0027m not sure that all languages on Zanata has canidates, but looking into modules in https://sourceforge.net/p/docutils/code/8465/tree//trunk/docutils/docutils/parsers/rst/languages/ that should be quite fast to push a patch for the language.","accounts_in_message":[],"_revision_number":2},{"id":"cac090424c75f505da577dccde3c6277ce5ebc6a","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2021-08-17 16:00:26.000000000","message":"Patch Set 2:\n\n(1 comment)\n\n\u003e Patch Set 2:\n\u003e \n\u003e \u003e Patch Set 2:\n\u003e \u003e \n\u003e \u003e \u003e Patch Set 2: Code-Review-1\n\u003e \u003e \u003e \n\u003e \u003e \u003e While it is good approach to be compatible with latest docutils, it loses not to build languages managed with i18n sig but not managed by docutils.\n\u003e \u003e \u003e \n\u003e \u003e \u003e How about setting \"docutils \u003c0.17\" on requirements instead of such lang support as an interim suggestion?\n\u003e \u003e \n\u003e \u003e I don\u0027t think that\u0027s a long-term solution. This seems to be the direction that docutils are heading in. We can do as Marc has suggested and ignore the warnings for the other languages but I\u0027m not sure that\u0027s necessarily viable long term.\n\u003e \u003e \n\u003e \u003e How many languages and how much content are we talking abut here? Would it be possible to submit patches to docutils adding the missing languages?\n\u003e \n\u003e I think the way forward here is to suggest support of more languages to docutils and until then set to \u003c0.17\n\u003e \n\u003e I\u0027m not sure that all languages on Zanata has canidates, but looking into modules in https://sourceforge.net/p/docutils/code/8465/tree//trunk/docutils/docutils/parsers/rst/languages/ that should be quite fast to push a patch for the language.\n\nBut I also","accounts_in_message":[],"_revision_number":2},{"id":"91a060ad3306b7ce3ab28fa97ebd738d836f508e","author":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"date":"2022-01-11 16:55:42.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"c0abc73fb288f1af568acab8445d706418c4781f","tag":"autogenerated:gerrit:abandon","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-03-04 17:05:30.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"f3d406098042088bd97201a4b5f476751c6fda33","revisions":{"064b0a2ae8445cfe842db5b5c786512afc3d76b7":{"kind":"REWORK","_number":1,"created":"2021-07-28 16:50:40.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/58/802758/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstackdocstheme","ref":"refs/changes/58/802758/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstackdocstheme refs/changes/58/802758/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstackdocstheme refs/changes/58/802758/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstackdocstheme refs/changes/58/802758/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstackdocstheme refs/changes/58/802758/1"}}},"commit":{"parents":[{"commit":"08461c5311aa692088a27eb40a87965fd8515aba","subject":"Inherit from base \"basic\" template","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstackdocstheme/commit/08461c5311aa692088a27eb40a87965fd8515aba"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2021-07-28 16:49:13.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2021-07-28 16:49:13.000000000","tz":60},"subject":"Only build translated docs for supported locales","message":"Only build translated docs for supported locales\n\nRecent changes to docutils [1] means that it will no longer accept\nlocales that it itself does not support. Work around this by filtering\nthese languages, ignoring the ones we don\u0027t support.\n\n[1] https://sourceforge.net/p/docutils/code/8465/\n\nChange-Id: Iab10f4165d1cff61cf8f80a419be098417423ce7\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstackdocstheme/commit/064b0a2ae8445cfe842db5b5c786512afc3d76b7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstackdocstheme/commit/064b0a2ae8445cfe842db5b5c786512afc3d76b7"}]},"branch":"refs/heads/master"},"f3d406098042088bd97201a4b5f476751c6fda33":{"kind":"REWORK","_number":2,"created":"2021-07-28 16:58:10.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/58/802758/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstackdocstheme","ref":"refs/changes/58/802758/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstackdocstheme refs/changes/58/802758/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstackdocstheme refs/changes/58/802758/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstackdocstheme refs/changes/58/802758/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstackdocstheme refs/changes/58/802758/2"}}},"commit":{"parents":[{"commit":"08461c5311aa692088a27eb40a87965fd8515aba","subject":"Inherit from base \"basic\" template","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstackdocstheme/commit/08461c5311aa692088a27eb40a87965fd8515aba"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2021-07-28 16:49:13.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2021-07-28 16:58:02.000000000","tz":60},"subject":"Only build translated docs for supported locales","message":"Only build translated docs for supported locales\n\nRecent changes to docutils [1] means that it will no longer accept\nlocales that it itself does not support. Work around this by filtering\nthese languages, ignoring the ones we don\u0027t support.\n\n[1] https://sourceforge.net/p/docutils/code/8465/\n\nChange-Id: Iab10f4165d1cff61cf8f80a419be098417423ce7\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstackdocstheme/commit/f3d406098042088bd97201a4b5f476751c6fda33"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstackdocstheme/commit/f3d406098042088bd97201a4b5f476751c6fda33"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
