)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":30619,"name":"Ajay Kumar","email":"mahajanajay33@gmail.com","username":"ajaykumar33"},"change_message_id":"fd330a921f624bcc029e3bc1ee3348f3665d2c04","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Generate PDF documentation"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch sets up PDF document generation for Octavia."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: I076335d08d5411fd629c3e8860f14980b0dbcb5a"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"5faad753_fcc196e5","line":10,"updated":"2019-09-12 07:45:41.000000000","message":"Could you please link storyboard story and task with this patch?\n\nFor more info, please refer [1]. \n[1] https://storyboard.openstack.org/#!/story/2006101","commit_id":"2aadedb9366b2ab595e16f7300dec828cad737f1"}],"bindep.txt":[{"author":{"_account_id":30619,"name":"Ajay Kumar","email":"mahajanajay33@gmail.com","username":"ajaykumar33"},"change_message_id":"fd330a921f624bcc029e3bc1ee3348f3665d2c04","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Docs package dependencies"},{"line_number":2,"context_line":"graphviz [doc]"},{"line_number":3,"context_line":"# PDF Docs package dependencies"},{"line_number":4,"context_line":"make [doc]"},{"line_number":5,"context_line":"fonts-liberation [doc platform:dpkg]"},{"line_number":6,"context_line":"texlive-latex-base [doc platform:dpkg]"},{"line_number":7,"context_line":"texlive-latex-extra [doc platform:dpkg]"},{"line_number":8,"context_line":"texlive-xetex [doc platform:dpkg]"},{"line_number":9,"context_line":"texlive-fonts-recommended [doc platform:dpkg]"},{"line_number":10,"context_line":"xindy [doc platform:dpkg]"},{"line_number":11,"context_line":"latexmk [doc platform:dpkg]"},{"line_number":12,"context_line":"librsvg2-bin [doc platform:dpkg]"},{"line_number":13,"context_line":"fonts-freefont-otf [doc platform:dpkg]"},{"line_number":14,"context_line":"texlive-binaries"},{"line_number":15,"context_line":"texlive [doc platform:rpm]"},{"line_number":16,"context_line":"texlive-fncychap [doc platform:rpm]"},{"line_number":17,"context_line":"texlive-titlesec [doc platform:rpm]"},{"line_number":18,"context_line":"texlive-tabulary [doc platform:rpm]"},{"line_number":19,"context_line":"texlive-framed [doc platform:rpm]"},{"line_number":20,"context_line":"texlive-wrapfig [doc platform:rpm]"},{"line_number":21,"context_line":"texlive-upquote [doc platform:rpm]"},{"line_number":22,"context_line":"texlive-capt-of [doc platform:rpm]"},{"line_number":23,"context_line":"texlive-needspace [doc platform:rpm]"},{"line_number":24,"context_line":"texlive-polyglossia [doc platform:rpm]"},{"line_number":25,"context_line":"texlive-xindy [doc platform:rpm]"},{"line_number":26,"context_line":"latexmk [doc platform:rpm]"},{"line_number":27,"context_line":"python3-sphinxcontrib-svg2pdfconverter-common [doc platform:rpm]"},{"line_number":28,"context_line":"librsvg2-tools [doc platform:rpm]"}],"source_content_type":"text/plain","patch_set":7,"id":"5faad753_171c8d10","line":28,"range":{"start_line":3,"start_character":0,"end_line":28,"end_character":33},"updated":"2019-09-12 07:45:41.000000000","message":"These all package dependencies are already in global requirements so there is no need to include it in \u0027bindep.txt\u0027.\nWe generally include these dependencies when we want to generate pdf on our local environment.","commit_id":"2aadedb9366b2ab595e16f7300dec828cad737f1"},{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"6ee2ebeb0f205532d483b76a4768bf76c8156dae","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Docs package dependencies"},{"line_number":2,"context_line":"graphviz [doc]"},{"line_number":3,"context_line":"# PDF Docs package dependencies"},{"line_number":4,"context_line":"make [doc]"},{"line_number":5,"context_line":"fonts-liberation [doc platform:dpkg]"},{"line_number":6,"context_line":"texlive-latex-base [doc platform:dpkg]"},{"line_number":7,"context_line":"texlive-latex-extra [doc platform:dpkg]"},{"line_number":8,"context_line":"texlive-xetex [doc platform:dpkg]"},{"line_number":9,"context_line":"texlive-fonts-recommended [doc platform:dpkg]"},{"line_number":10,"context_line":"xindy [doc platform:dpkg]"},{"line_number":11,"context_line":"latexmk [doc platform:dpkg]"},{"line_number":12,"context_line":"librsvg2-bin [doc platform:dpkg]"},{"line_number":13,"context_line":"fonts-freefont-otf [doc platform:dpkg]"},{"line_number":14,"context_line":"texlive-binaries"},{"line_number":15,"context_line":"texlive [doc platform:rpm]"},{"line_number":16,"context_line":"texlive-fncychap [doc platform:rpm]"},{"line_number":17,"context_line":"texlive-titlesec [doc platform:rpm]"},{"line_number":18,"context_line":"texlive-tabulary [doc platform:rpm]"},{"line_number":19,"context_line":"texlive-framed [doc platform:rpm]"},{"line_number":20,"context_line":"texlive-wrapfig [doc platform:rpm]"},{"line_number":21,"context_line":"texlive-upquote [doc platform:rpm]"},{"line_number":22,"context_line":"texlive-capt-of [doc platform:rpm]"},{"line_number":23,"context_line":"texlive-needspace [doc platform:rpm]"},{"line_number":24,"context_line":"texlive-polyglossia [doc platform:rpm]"},{"line_number":25,"context_line":"texlive-xindy [doc platform:rpm]"},{"line_number":26,"context_line":"latexmk [doc platform:rpm]"},{"line_number":27,"context_line":"python3-sphinxcontrib-svg2pdfconverter-common [doc platform:rpm]"},{"line_number":28,"context_line":"librsvg2-tools [doc platform:rpm]"}],"source_content_type":"text/plain","patch_set":7,"id":"5faad753_e9ce9f2b","line":28,"range":{"start_line":3,"start_character":0,"end_line":28,"end_character":33},"in_reply_to":"5faad753_171c8d10","updated":"2019-09-14 19:17:13.000000000","message":"Please provide a link to where these are located.\nI was unable to find \"python3-sphinxcontrib-svg2pdfconverter-common\" outside of individual project bindep.txt files.","commit_id":"2aadedb9366b2ab595e16f7300dec828cad737f1"},{"author":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"change_message_id":"3a4fdfdcaf4687b40f1d977fc358450e251296b9","unresolved":false,"context_lines":[{"line_number":10,"context_line":"latexmk [doc platform:dpkg]"},{"line_number":11,"context_line":"librsvg2-bin [doc platform:dpkg]"},{"line_number":12,"context_line":"fonts-freefont-otf [doc platform:dpkg]"},{"line_number":13,"context_line":"texlive-binaries"},{"line_number":14,"context_line":"texlive [doc platform:rpm]"},{"line_number":15,"context_line":"texlive-fncychap [doc platform:rpm]"},{"line_number":16,"context_line":"texlive-titlesec [doc platform:rpm]"}],"source_content_type":"text/plain","patch_set":11,"id":"3fa7e38b_f376d706","line":13,"range":{"start_line":13,"start_character":0,"end_line":13,"end_character":16},"updated":"2019-09-19 18:58:11.000000000","message":"No \"doc\" profile?","commit_id":"bdece421dc1b126d328417c22afdb1b78d2cfb31"},{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"aeb551019c7b20374e15d1eedfd1e7b51d0a54af","unresolved":false,"context_lines":[{"line_number":10,"context_line":"latexmk [doc platform:dpkg]"},{"line_number":11,"context_line":"librsvg2-bin [doc platform:dpkg]"},{"line_number":12,"context_line":"fonts-freefont-otf [doc platform:dpkg]"},{"line_number":13,"context_line":"texlive-binaries"},{"line_number":14,"context_line":"texlive [doc platform:rpm]"},{"line_number":15,"context_line":"texlive-fncychap [doc platform:rpm]"},{"line_number":16,"context_line":"texlive-titlesec [doc platform:rpm]"}],"source_content_type":"text/plain","patch_set":11,"id":"3fa7e38b_f69245f6","line":13,"range":{"start_line":13,"start_character":0,"end_line":13,"end_character":16},"in_reply_to":"3fa7e38b_f376d706","updated":"2019-09-19 20:13:31.000000000","message":"Yeah, these came from the \"common\" PDF etherpad. I checked and they have updated it, so I have updated the patch with the latest list.","commit_id":"bdece421dc1b126d328417c22afdb1b78d2cfb31"}],"doc/requirements.txt":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"dffeef45b57e13d1d287476008302cc7c44edff4","unresolved":false,"context_lines":[{"line_number":18,"context_line":"sphinx-feature-classification\u003e\u003d0.2.0 # Apache-2.0"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"# PDF Docs"},{"line_number":21,"context_line":"sphinxcontrib-svg2pdfconverter # BSD"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"# This needs to be installed after above modules"},{"line_number":24,"context_line":"pydot\u003e\u003d1.2.4 # MIT License"}],"source_content_type":"text/plain","patch_set":3,"id":"7faddb67_4a386cd3","line":21,"updated":"2019-08-25 05:56:49.000000000","message":"needs lower version","commit_id":"ce2377be0d8ba5b142baa8ca5f5a31b81e97a474"}],"doc/source/conf.py":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"b852ac168912c71972ef8c0ad1bba800aa8308d0","unresolved":false,"context_lines":[{"line_number":205,"context_line":""},{"line_number":206,"context_line":"# -- Options for LaTeX output -------------------------------------------------"},{"line_number":207,"context_line":""},{"line_number":208,"context_line":"pdf_theme_path \u003d openstackdocstheme.get_pdf_theme_path(\u0027openstackdocs\u0027)"},{"line_number":209,"context_line":"openstack_logo \u003d openstackdocstheme.get_theme_logo_path(\u0027openstackdocs\u0027)"},{"line_number":210,"context_line":""},{"line_number":211,"context_line":"latex_custom_template \u003d r\"\"\""},{"line_number":212,"context_line":"\\newcommand{\\openstacklogo}{%s}"},{"line_number":213,"context_line":"\\usepackage{%s}"},{"line_number":214,"context_line":"\"\"\" % (openstack_logo, pdf_theme_path)"},{"line_number":215,"context_line":""},{"line_number":216,"context_line":"latex_elements \u003d {"},{"line_number":217,"context_line":"    # The paper size (\u0027letterpaper\u0027 or \u0027a4paper\u0027)."}],"source_content_type":"text/x-python","patch_set":4,"id":"7faddb67_615ff80e","line":214,"range":{"start_line":208,"start_character":0,"end_line":214,"end_character":38},"updated":"2019-09-04 05:00:25.000000000","message":"this is obsolete, please remove","commit_id":"50efe7941bfe5424b2fd4bc23321f0e9f32831e8"},{"author":{"_account_id":30619,"name":"Ajay Kumar","email":"mahajanajay33@gmail.com","username":"ajaykumar33"},"change_message_id":"fd330a921f624bcc029e3bc1ee3348f3665d2c04","unresolved":false,"context_lines":[{"line_number":233,"context_line":"    \u0027doc-octavia.tex\u0027,"},{"line_number":234,"context_line":"    u\u0027Octavia Documentation\u0027,"},{"line_number":235,"context_line":"    u\u0027OpenStack Octavia Team\u0027,"},{"line_number":236,"context_line":"    \u0027manual\u0027"},{"line_number":237,"context_line":")]"},{"line_number":238,"context_line":""},{"line_number":239,"context_line":"# The name of an image file (relative to this directory) to place at the top of"}],"source_content_type":"text/x-python","patch_set":7,"id":"5faad753_1736cde7","line":236,"updated":"2019-09-12 07:45:41.000000000","message":"may be we can pass \"True\" parameter for a better pdf structure (it will remove the empty pages for the pdf).\n\nFor more info, please refer [1]:\n[1] https://etherpad.openstack.org/p/pdf-goal-train-common-problems#L175","commit_id":"2aadedb9366b2ab595e16f7300dec828cad737f1"},{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"6ee2ebeb0f205532d483b76a4768bf76c8156dae","unresolved":false,"context_lines":[{"line_number":233,"context_line":"    \u0027doc-octavia.tex\u0027,"},{"line_number":234,"context_line":"    u\u0027Octavia Documentation\u0027,"},{"line_number":235,"context_line":"    u\u0027OpenStack Octavia Team\u0027,"},{"line_number":236,"context_line":"    \u0027manual\u0027"},{"line_number":237,"context_line":")]"},{"line_number":238,"context_line":""},{"line_number":239,"context_line":"# The name of an image file (relative to this directory) to place at the top of"}],"source_content_type":"text/x-python","patch_set":7,"id":"5faad753_a96e672c","line":236,"in_reply_to":"5faad753_1736cde7","updated":"2019-09-14 19:17:13.000000000","message":"Actually openany works better and does not drop pages.","commit_id":"2aadedb9366b2ab595e16f7300dec828cad737f1"}]}
