)]}'
{"bindep.txt":[{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"ac153ed0c441d7217b86b294a63f7e9a43fc0de2","unresolved":false,"context_lines":[{"line_number":15,"context_line":"openssl-devel [platform:rpm !platform:suse]"},{"line_number":16,"context_line":"libopenssl-devel [platform:suse !platform:rpm]"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"# Binary dependencies for PDF doc generation"},{"line_number":19,"context_line":"fonts-liberation [doc platform:dpkg]"},{"line_number":20,"context_line":"texlive-latex-base [doc platform:dpkg]"},{"line_number":21,"context_line":"texlive-latex-extra [doc platform:dpkg]"}],"source_content_type":"text/plain","patch_set":5,"id":"7faddb67_16000fab","line":18,"updated":"2019-08-29 17:02:20.000000000","message":"now that openstack-tox-docs supports PDF generation, bindep.txt does not need to be changed.\nSee https://opendev.org/openstack/openstack-zuul-jobs/src/branch/master/roles/prepare-build-pdf-docs/tasks/main.yaml#L7\nIt is not mentioned here: https://etherpad.openstack.org/p/train-pdf-support-goal","commit_id":"12f2c44de593b73ad95ec635e2657c1c96900648"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"8d073fd9a5db7d80292db7b45a16c9e48f50d84b","unresolved":false,"context_lines":[{"line_number":32,"context_line":"texlive-upquote [doc platform:rpm]"},{"line_number":33,"context_line":"texlive-capt-of [doc platform:rpm]"},{"line_number":34,"context_line":"texlive-needspace [doc platform:rpm]"},{"line_number":35,"context_line":"texlive-polyglossia [doc platform:rpm]"},{"line_number":36,"context_line":"latexmk [doc platform:rpm]"},{"line_number":37,"context_line":"python3-sphinxcontrib-svg2pdfconverter-common [doc platform:rpm]"},{"line_number":38,"context_line":"librsvg2-tools [doc platform:rpm]"}],"source_content_type":"text/plain","patch_set":5,"id":"7faddb67_2fbf0261","line":35,"updated":"2019-08-28 19:42:38.000000000","message":"for platform:rpm, I had to add:\ntexlive-xetex\ntexlive-xindy","commit_id":"12f2c44de593b73ad95ec635e2657c1c96900648"},{"author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"change_message_id":"3819c386c8bed8863dedd211c685325e35bc72c0","unresolved":false,"context_lines":[{"line_number":32,"context_line":"texlive-upquote [doc platform:rpm]"},{"line_number":33,"context_line":"texlive-capt-of [doc platform:rpm]"},{"line_number":34,"context_line":"texlive-needspace [doc platform:rpm]"},{"line_number":35,"context_line":"texlive-polyglossia [doc platform:rpm]"},{"line_number":36,"context_line":"latexmk [doc platform:rpm]"},{"line_number":37,"context_line":"python3-sphinxcontrib-svg2pdfconverter-common [doc platform:rpm]"},{"line_number":38,"context_line":"librsvg2-tools [doc platform:rpm]"}],"source_content_type":"text/plain","patch_set":5,"id":"7faddb67_310987dc","line":35,"in_reply_to":"7faddb67_2fbf0261","updated":"2019-08-30 12:37:01.000000000","message":"Done","commit_id":"12f2c44de593b73ad95ec635e2657c1c96900648"},{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"e74c4b3025bcef3ce1cef0d3fc73e8b72c6dc492","unresolved":false,"context_lines":[{"line_number":32,"context_line":"texlive-upquote [doc platform:rpm]"},{"line_number":33,"context_line":"texlive-capt-of [doc platform:rpm]"},{"line_number":34,"context_line":"texlive-needspace [doc platform:rpm]"},{"line_number":35,"context_line":"texlive-polyglossia [doc platform:rpm]"},{"line_number":36,"context_line":"latexmk [doc platform:rpm]"},{"line_number":37,"context_line":"python3-sphinxcontrib-svg2pdfconverter-common [doc platform:rpm]"},{"line_number":38,"context_line":"librsvg2-tools [doc platform:rpm]"}],"source_content_type":"text/plain","patch_set":5,"id":"7faddb67_5bd8f2ee","line":35,"in_reply_to":"7faddb67_2fbf0261","updated":"2019-08-29 16:26:25.000000000","message":"I actually had to install texlive-courier for this to succeed on Fedora, as well.   (Maybe covered by texlive-fonts-recommended on Ubuntu?)","commit_id":"12f2c44de593b73ad95ec635e2657c1c96900648"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"90628fb45b5d345f3c8c4ad259a5629090001bdc","unresolved":false,"context_lines":[{"line_number":32,"context_line":"texlive-upquote [doc platform:rpm]"},{"line_number":33,"context_line":"texlive-capt-of [doc platform:rpm]"},{"line_number":34,"context_line":"texlive-needspace [doc platform:rpm]"},{"line_number":35,"context_line":"texlive-polyglossia [doc platform:rpm]"},{"line_number":36,"context_line":"latexmk [doc platform:rpm]"},{"line_number":37,"context_line":"python3-sphinxcontrib-svg2pdfconverter-common [doc platform:rpm]"},{"line_number":38,"context_line":"librsvg2-tools [doc platform:rpm]"}],"source_content_type":"text/plain","patch_set":5,"id":"7faddb67_b65c9b7d","line":35,"in_reply_to":"7faddb67_5bd8f2ee","updated":"2019-08-29 17:32:07.000000000","message":"Eric is correct, looks like texlive-courier was already on my system as a dependency for something else.","commit_id":"12f2c44de593b73ad95ec635e2657c1c96900648"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"ac153ed0c441d7217b86b294a63f7e9a43fc0de2","unresolved":false,"context_lines":[{"line_number":32,"context_line":"texlive-upquote [doc platform:rpm]"},{"line_number":33,"context_line":"texlive-capt-of [doc platform:rpm]"},{"line_number":34,"context_line":"texlive-needspace [doc platform:rpm]"},{"line_number":35,"context_line":"texlive-polyglossia [doc platform:rpm]"},{"line_number":36,"context_line":"latexmk [doc platform:rpm]"},{"line_number":37,"context_line":"python3-sphinxcontrib-svg2pdfconverter-common [doc platform:rpm]"},{"line_number":38,"context_line":"librsvg2-tools [doc platform:rpm]"}],"source_content_type":"text/plain","patch_set":5,"id":"7faddb67_b6281b33","line":35,"in_reply_to":"7faddb67_5bd8f2ee","updated":"2019-08-29 17:02:20.000000000","message":"xindy is not available on Fedora right now: https://opendev.org/openstack/openstack-zuul-jobs/src/branch/master/roles/prepare-build-pdf-docs/tasks/main.yaml#L7\nbut anyway this entire change should go away","commit_id":"12f2c44de593b73ad95ec635e2657c1c96900648"}],"doc/source/conf.py":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"e747b38401a4e79da2a36a34db3fa0a91b42766c","unresolved":false,"context_lines":[{"line_number":66,"context_line":"# (source start file, target name, title, author, documentclass"},{"line_number":67,"context_line":"# [howto/manual])."},{"line_number":68,"context_line":"latex_documents \u003d ["},{"line_number":69,"context_line":"    (\u0027index\u0027, \u0027os_brick.tex\u0027, u\u0027OS Brick Documentation\u0027,"},{"line_number":70,"context_line":"     \u0027Cinder Contributors\u0027, \u0027manual\u0027)"},{"line_number":71,"context_line":"]"},{"line_number":72,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"7faddb67_6a0c4839","line":69,"range":{"start_line":69,"start_character":15,"end_line":69,"end_character":24},"updated":"2019-08-25 05:51:53.000000000","message":"os-brick","commit_id":"e305bcad74d9e8c4de9602dd7b1b1ea26b103657"}],"tox.ini":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"083ef1f717cead44d0f4919e0386519571b3e2fb","unresolved":false,"context_lines":[{"line_number":78,"context_line":"  -r{toxinidir}/doc/requirements.txt"},{"line_number":79,"context_line":"commands \u003d"},{"line_number":80,"context_line":"  rm -fr doc/build doc/source/contributor/api/ .autogenerated"},{"line_number":81,"context_line":"  sphinx-build -W -b html -d doc/build/doctrees doc/source doc/build/html"},{"line_number":82,"context_line":"whitelist_externals \u003d rm"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":""}],"source_content_type":"text/x-properties","patch_set":2,"id":"7faddb67_31a56b48","line":81,"updated":"2019-08-24 10:43:14.000000000","message":"add \"-d doc/build/doctrees\" - otherwise these get published","commit_id":"f21e3b15b68459a74bb0d9a284427cc51926e826"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"e747b38401a4e79da2a36a34db3fa0a91b42766c","unresolved":false,"context_lines":[{"line_number":78,"context_line":"  -r{toxinidir}/doc/requirements.txt"},{"line_number":79,"context_line":"commands \u003d"},{"line_number":80,"context_line":"  rm -fr doc/build doc/source/contributor/api/ .autogenerated"},{"line_number":81,"context_line":"  sphinx-build -W -b html -d doc/build/doctrees doc/source doc/build/html"},{"line_number":82,"context_line":"whitelist_externals \u003d rm"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":""}],"source_content_type":"text/x-properties","patch_set":2,"id":"7faddb67_2a16504b","line":81,"in_reply_to":"7faddb67_31a56b48","updated":"2019-08-25 05:51:53.000000000","message":"sorry, I was blind - it\u0027s already here","commit_id":"f21e3b15b68459a74bb0d9a284427cc51926e826"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"083ef1f717cead44d0f4919e0386519571b3e2fb","unresolved":false,"context_lines":[{"line_number":82,"context_line":"whitelist_externals \u003d rm"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"[testenv:pdfdocs]"},{"line_number":86,"context_line":"basepython \u003d python3"},{"line_number":87,"context_line":"deps \u003d {[testenv:docs]deps}"},{"line_number":88,"context_line":"commands \u003d {[testenv:docs]commands}"}],"source_content_type":"text/x-properties","patch_set":2,"id":"7faddb67_71abe31d","line":85,"updated":"2019-08-24 10:43:14.000000000","message":"rename to pdf-docs","commit_id":"f21e3b15b68459a74bb0d9a284427cc51926e826"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"083ef1f717cead44d0f4919e0386519571b3e2fb","unresolved":false,"context_lines":[{"line_number":88,"context_line":"commands \u003d {[testenv:docs]commands}"},{"line_number":89,"context_line":"  sphinx-build -W -b latex doc/source doc/build/pdf"},{"line_number":90,"context_line":"  make -C doc/build/pdf"},{"line_number":91,"context_line":"  cp doc/build/pdf/os_brick.pdf doc/build/html"},{"line_number":92,"context_line":"whitelist_externals \u003d"},{"line_number":93,"context_line":"  make"},{"line_number":94,"context_line":"  cp"}],"source_content_type":"text/x-properties","patch_set":2,"id":"7faddb67_51aee72f","line":91,"range":{"start_line":91,"start_character":2,"end_line":91,"end_character":46},"updated":"2019-08-24 10:43:14.000000000","message":"not needed","commit_id":"f21e3b15b68459a74bb0d9a284427cc51926e826"}]}
