)]}'
{"doc/contributor-guide/source/build-locally.rst":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"5513a4d5d0a890b1cbf97fef7397c3f274d4693c","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"**Install the prerequisites for Tox:**"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"* on Ubuntu/Debian::"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"   sudo apt-get install gcc gettext python-dev libxml2-dev libxslt1-dev zlib1g-dev"},{"line_number":17,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a2ca52d_991dff75","line":14,"updated":"2015-10-13 19:46:26.000000000","message":"Let\u0027s avoid the \"/\" and spell it out \"or\" in this case.","commit_id":"e592bd97bfb9613e3750ef07808a5c62a38b379a"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"0b1dc97ff0b0892144ad46dbe4b5a6a7e1476921","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"**Install the prerequisites for Tox:**"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"* on Ubuntu/Debian::"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"   sudo apt-get install gcc gettext python-dev libxml2-dev libxslt1-dev zlib1g-dev"},{"line_number":17,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a2ca52d_561169ab","line":14,"updated":"2015-10-14 02:46:19.000000000","message":"On* - for everything below too.\nAnd +1 to Andreas","commit_id":"e592bd97bfb9613e3750ef07808a5c62a38b379a"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"ffa53f2cd9b7662f67d0bdec0a2c76a1242656cb","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"**Install the prerequisites for Tox:**"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"* on Ubuntu/Debian::"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"   sudo apt-get install gcc gettext python-dev libxml2-dev libxslt1-dev zlib1g-dev"},{"line_number":17,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a2ca52d_13bc5504","line":14,"in_reply_to":"5a2ca52d_561169ab","updated":"2015-10-14 10:01:32.000000000","message":"Done","commit_id":"e592bd97bfb9613e3750ef07808a5c62a38b379a"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"5513a4d5d0a890b1cbf97fef7397c3f274d4693c","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"* on Ubuntu/Debian::"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"   sudo apt-get install gcc gettext python-dev libxml2-dev libxslt1-dev zlib1g-dev"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"  You may need to use :command:`pip install` for some packages."},{"line_number":19,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a2ca52d_19232fbf","line":16,"updated":"2015-10-13 19:46:26.000000000","message":"Let\u0027s follow the style we use everywhere else - no sudo but \"#\" instead.","commit_id":"e592bd97bfb9613e3750ef07808a5c62a38b379a"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"ffa53f2cd9b7662f67d0bdec0a2c76a1242656cb","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"* on Ubuntu/Debian::"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"   sudo apt-get install gcc gettext python-dev libxml2-dev libxslt1-dev zlib1g-dev"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"  You may need to use :command:`pip install` for some packages."},{"line_number":19,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a2ca52d_d33c9d95","line":16,"in_reply_to":"5a2ca52d_19232fbf","updated":"2015-10-14 10:01:32.000000000","message":"Done","commit_id":"e592bd97bfb9613e3750ef07808a5c62a38b379a"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"4c86f6128cae547a8240fdc544017338015cf207","unresolved":false,"context_lines":[{"line_number":119,"context_line":" cd openstack-manuals/doc/image-guide"},{"line_number":120,"context_line":" mvn clean generate-sources"},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"Find the generated documentation in the following paths:"},{"line_number":123,"context_line":""},{"line_number":124,"context_line":"* PDF: :file:`openstack-manuals/doc/image-guide/target/docbkx/webhelp/"},{"line_number":125,"context_line":"  image-guide/image-guide.pdf`"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a2ca52d_6ed60fc7","line":122,"updated":"2015-10-14 00:16:54.000000000","message":"Perhaps rephrase to suggest these are examples.","commit_id":"e592bd97bfb9613e3750ef07808a5c62a38b379a"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"0b1dc97ff0b0892144ad46dbe4b5a6a7e1476921","unresolved":false,"context_lines":[{"line_number":119,"context_line":" cd openstack-manuals/doc/image-guide"},{"line_number":120,"context_line":" mvn clean generate-sources"},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"Find the generated documentation in the following paths:"},{"line_number":123,"context_line":""},{"line_number":124,"context_line":"* PDF: :file:`openstack-manuals/doc/image-guide/target/docbkx/webhelp/"},{"line_number":125,"context_line":"  image-guide/image-guide.pdf`"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a2ca52d_767905fc","line":122,"in_reply_to":"5a2ca52d_6ed60fc7","updated":"2015-10-14 02:46:19.000000000","message":"+1","commit_id":"e592bd97bfb9613e3750ef07808a5c62a38b379a"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"ffa53f2cd9b7662f67d0bdec0a2c76a1242656cb","unresolved":false,"context_lines":[{"line_number":119,"context_line":" cd openstack-manuals/doc/image-guide"},{"line_number":120,"context_line":" mvn clean generate-sources"},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"Find the generated documentation in the following paths:"},{"line_number":123,"context_line":""},{"line_number":124,"context_line":"* PDF: :file:`openstack-manuals/doc/image-guide/target/docbkx/webhelp/"},{"line_number":125,"context_line":"  image-guide/image-guide.pdf`"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a2ca52d_13ef75e9","line":122,"in_reply_to":"5a2ca52d_767905fc","updated":"2015-10-14 10:01:32.000000000","message":"Done","commit_id":"e592bd97bfb9613e3750ef07808a5c62a38b379a"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"4c86f6128cae547a8240fdc544017338015cf207","unresolved":false,"context_lines":[{"line_number":132,"context_line":"As a part of the review process, Jenkins runs gating scripts to check that"},{"line_number":133,"context_line":"the patch is fine. Locally, you can use the Tox tool to ensure that a patch"},{"line_number":134,"context_line":"works. To check all books, run the following command from the base directory"},{"line_number":135,"context_line":"of repository (/openstack-manuals)::"},{"line_number":136,"context_line":""},{"line_number":137,"context_line":" tox"},{"line_number":138,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a2ca52d_e213135b","line":135,"updated":"2015-10-14 00:16:54.000000000","message":"from the base directory of repository (/openstack-manuals) -\u003e from the openstack-manuals directory\n\nJust a thought, is there mention somewhere of other guides that are not located in the openstack-manuals directory? For example, the Operations Guide is located in https://github.com/openstack/operations-guide.git and the security guide https://github.com/openstack/security-doc.git.","commit_id":"e592bd97bfb9613e3750ef07808a5c62a38b379a"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"ffa53f2cd9b7662f67d0bdec0a2c76a1242656cb","unresolved":false,"context_lines":[{"line_number":132,"context_line":"As a part of the review process, Jenkins runs gating scripts to check that"},{"line_number":133,"context_line":"the patch is fine. Locally, you can use the Tox tool to ensure that a patch"},{"line_number":134,"context_line":"works. To check all books, run the following command from the base directory"},{"line_number":135,"context_line":"of repository (/openstack-manuals)::"},{"line_number":136,"context_line":""},{"line_number":137,"context_line":" tox"},{"line_number":138,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a2ca52d_66570503","line":135,"in_reply_to":"5a2ca52d_e213135b","updated":"2015-10-14 10:01:32.000000000","message":"Thanks Darren! We have non-openstack-manuals repos mentioned here:\nhttp://docs-draft.openstack.org/96/231996/5/gate/gate-openstack-manuals-tox-doc-publish-checkbuild/187b59d//publish-docs/draft/contributor-guide/docs_builds.html#documentation-source-and-target-locations\n\nAnd I removed the name of repo at all to make the text more general.","commit_id":"e592bd97bfb9613e3750ef07808a5c62a38b379a"},{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"36090916b8b27daf1d7c5dac9bd2e669c6b26f63","unresolved":false,"context_lines":[{"line_number":155,"context_line":""},{"line_number":156,"context_line":".. note::"},{"line_number":157,"context_line":""},{"line_number":158,"context_line":"   * The scripts are not written for Windows, but we encourage a"},{"line_number":159,"context_line":"     cross-platform work on our scripts."},{"line_number":160,"context_line":"   * If Tox stops working, try :command:`tox --recreate` to rebuild the"},{"line_number":161,"context_line":"     environment."}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a2ca52d_84a49957","line":158,"updated":"2015-10-14 11:11:44.000000000","message":"-a\n\n...we encourage cross-platform...","commit_id":"6bb13fbd6777cee49e312853f833474778b51cd3"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"097b223f18ce2a562b41eee18e9ece222ee86053","unresolved":false,"context_lines":[{"line_number":155,"context_line":""},{"line_number":156,"context_line":".. note::"},{"line_number":157,"context_line":""},{"line_number":158,"context_line":"   * The scripts are not written for Windows, but we encourage a"},{"line_number":159,"context_line":"     cross-platform work on our scripts."},{"line_number":160,"context_line":"   * If Tox stops working, try :command:`tox --recreate` to rebuild the"},{"line_number":161,"context_line":"     environment."}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a2ca52d_e458ed58","line":158,"in_reply_to":"5a2ca52d_84a49957","updated":"2015-10-14 11:19:57.000000000","message":"Done","commit_id":"6bb13fbd6777cee49e312853f833474778b51cd3"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"bc78db46fe2e3819cb25f58ba40b6c1731de5db9","unresolved":false,"context_lines":[{"line_number":3,"context_line":"Building output locally"},{"line_number":4,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"The openstack-manuals project uses a `tox.ini`_ file with specific sections"},{"line_number":7,"context_line":"that run jobs using Tox tool."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Install Tox and its prerequisites"}],"source_content_type":"text/x-rst","patch_set":5,"id":"5a2ca52d_6261ed38","line":6,"updated":"2015-10-15 14:51:29.000000000","message":"Should this be ``tox.ini`` instead of `tox.ini`_ ?","commit_id":"685b9cba01de906cfa60c29b4dd8f6ee4b92a45e"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"13e28117c47617a860f417ee512ba0fc37e63461","unresolved":false,"context_lines":[{"line_number":3,"context_line":"Building output locally"},{"line_number":4,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"The openstack-manuals project uses a `tox.ini`_ file with specific sections"},{"line_number":7,"context_line":"that run jobs using Tox tool."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Install Tox and its prerequisites"}],"source_content_type":"text/x-rst","patch_set":5,"id":"3a29b11f_43165ef2","line":6,"in_reply_to":"5a2ca52d_6261ed38","updated":"2015-10-20 13:58:28.000000000","message":"It\u0027s a text-link to cgit (http://git.openstack.org/cgit/openstack/openstack-manuals/tree/tox.ini), and we cannot place 2 markups here (``..`` and `..`_) at the same time.","commit_id":"685b9cba01de906cfa60c29b4dd8f6ee4b92a45e"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"bc78db46fe2e3819cb25f58ba40b6c1731de5db9","unresolved":false,"context_lines":[{"line_number":4,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"The openstack-manuals project uses a `tox.ini`_ file with specific sections"},{"line_number":7,"context_line":"that run jobs using Tox tool."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Install Tox and its prerequisites"},{"line_number":10,"context_line":"---------------------------------"}],"source_content_type":"text/x-rst","patch_set":5,"id":"5a2ca52d_6296cdf1","line":7,"updated":"2015-10-15 14:51:29.000000000","message":"\"using the Tox tool, a virtualenv-based automation of test activities.\" Also I think it makes sense to link to the project page of Tox.","commit_id":"685b9cba01de906cfa60c29b4dd8f6ee4b92a45e"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"13e28117c47617a860f417ee512ba0fc37e63461","unresolved":false,"context_lines":[{"line_number":4,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"The openstack-manuals project uses a `tox.ini`_ file with specific sections"},{"line_number":7,"context_line":"that run jobs using Tox tool."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Install Tox and its prerequisites"},{"line_number":10,"context_line":"---------------------------------"}],"source_content_type":"text/x-rst","patch_set":5,"id":"3a29b11f_43d73eed","line":7,"in_reply_to":"5a2ca52d_6296cdf1","updated":"2015-10-20 13:58:28.000000000","message":"Done.","commit_id":"685b9cba01de906cfa60c29b4dd8f6ee4b92a45e"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"bc78db46fe2e3819cb25f58ba40b6c1731de5db9","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"* On Ubuntu or Debian::"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"   # apt-get install gcc gettext python-dev libxml2-dev libxslt1-dev zlib1g-dev"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"  You may need to use :command:`pip install` for some packages."},{"line_number":19,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"5a2ca52d_c28fa1ca","line":16,"updated":"2015-10-15 14:51:29.000000000","message":"According to the pending semantic markup patch we should use .. code-block:: console for console inputs.","commit_id":"685b9cba01de906cfa60c29b4dd8f6ee4b92a45e"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"13e28117c47617a860f417ee512ba0fc37e63461","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"* On Ubuntu or Debian::"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"   # apt-get install gcc gettext python-dev libxml2-dev libxslt1-dev zlib1g-dev"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"  You may need to use :command:`pip install` for some packages."},{"line_number":19,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"3a29b11f_6326facf","line":16,"in_reply_to":"5a2ca52d_c28fa1ca","updated":"2015-10-20 13:58:28.000000000","message":"Done","commit_id":"685b9cba01de906cfa60c29b4dd8f6ee4b92a45e"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"bc78db46fe2e3819cb25f58ba40b6c1731de5db9","unresolved":false,"context_lines":[{"line_number":29,"context_line":""},{"line_number":30,"context_line":"::"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"  # pip install tox"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"Virtual environment for Tox"},{"line_number":35,"context_line":"---------------------------"}],"source_content_type":"text/x-rst","patch_set":5,"id":"5a2ca52d_fd92809e","line":32,"updated":"2015-10-15 14:51:29.000000000","message":"Why do you install tox with pip here? tox should be available on all used distributions and I think it is better to install the package provided by the distribution.","commit_id":"685b9cba01de906cfa60c29b4dd8f6ee4b92a45e"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"13e28117c47617a860f417ee512ba0fc37e63461","unresolved":false,"context_lines":[{"line_number":29,"context_line":""},{"line_number":30,"context_line":"::"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"  # pip install tox"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"Virtual environment for Tox"},{"line_number":35,"context_line":"---------------------------"}],"source_content_type":"text/x-rst","patch_set":5,"id":"3a29b11f_f5715da9","line":32,"in_reply_to":"5a2ca52d_fd92809e","updated":"2015-10-20 13:58:28.000000000","message":"Here are 2 links where they suggest installing it especially with pip:\n\nhttps://wiki.openstack.org/wiki/Testing#Unit_Testing_with_Tox\n\nhttps://tox.readthedocs.org/en/latest/","commit_id":"685b9cba01de906cfa60c29b4dd8f6ee4b92a45e"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"bc78db46fe2e3819cb25f58ba40b6c1731de5db9","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":"#. Your prompt should now have **(py27)** as a preface and you can run"},{"line_number":66,"context_line":"   additional Tox commands. To see the list of commands, view or edit"},{"line_number":67,"context_line":"   :file:`tox.ini` in the openstack-manuals directory."},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"Build workflow"},{"line_number":70,"context_line":"--------------"}],"source_content_type":"text/x-rst","patch_set":5,"id":"5a2ca52d_e2789dc6","line":67,"updated":"2015-10-15 14:51:29.000000000","message":"I am not sure about all those preparations. Are they really necessary? I normally run \"tox -e docs\" or \"tox -e install-guide-rdo\" on my local system without doing \"tox -e py27\" and \"source ..\" before.","commit_id":"685b9cba01de906cfa60c29b4dd8f6ee4b92a45e"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"13e28117c47617a860f417ee512ba0fc37e63461","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":"#. Your prompt should now have **(py27)** as a preface and you can run"},{"line_number":66,"context_line":"   additional Tox commands. To see the list of commands, view or edit"},{"line_number":67,"context_line":"   :file:`tox.ini` in the openstack-manuals directory."},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"Build workflow"},{"line_number":70,"context_line":"--------------"}],"source_content_type":"text/x-rst","patch_set":5,"id":"3a29b11f_1583b957","line":67,"in_reply_to":"5a2ca52d_e2789dc6","updated":"2015-10-20 13:58:28.000000000","message":"Ok, I\u0027ll remove this subsection to make contibutors\u0027 life easier. \u003d) Thanks.","commit_id":"685b9cba01de906cfa60c29b4dd8f6ee4b92a45e"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"bc78db46fe2e3819cb25f58ba40b6c1731de5db9","unresolved":false,"context_lines":[{"line_number":87,"context_line":"   tox -e build -- contributor-guide"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"   .. note:: This command does not work for the installation guide, as it"},{"line_number":90,"context_line":"      contains conditional content."},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"This will run the :command:`sphinx-build` command. When the build is finished,"},{"line_number":93,"context_line":"it will be displayed in the :file:`openstack-manuals/publish-docs` folder."}],"source_content_type":"text/x-rst","patch_set":5,"id":"5a2ca52d_223c55e1","line":90,"updated":"2015-10-15 14:51:29.000000000","message":"Can you please document the install guide specific build environments here? They are install-guide-rdo, ...","commit_id":"685b9cba01de906cfa60c29b4dd8f6ee4b92a45e"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"13e28117c47617a860f417ee512ba0fc37e63461","unresolved":false,"context_lines":[{"line_number":87,"context_line":"   tox -e build -- contributor-guide"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"   .. note:: This command does not work for the installation guide, as it"},{"line_number":90,"context_line":"      contains conditional content."},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"This will run the :command:`sphinx-build` command. When the build is finished,"},{"line_number":93,"context_line":"it will be displayed in the :file:`openstack-manuals/publish-docs` folder."}],"source_content_type":"text/x-rst","patch_set":5,"id":"3a29b11f_494195a8","line":90,"in_reply_to":"5a2ca52d_223c55e1","updated":"2015-10-20 13:58:28.000000000","message":"Done","commit_id":"685b9cba01de906cfa60c29b4dd8f6ee4b92a45e"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"bc78db46fe2e3819cb25f58ba40b6c1731de5db9","unresolved":false,"context_lines":[{"line_number":90,"context_line":"      contains conditional content."},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"This will run the :command:`sphinx-build` command. When the build is finished,"},{"line_number":93,"context_line":"it will be displayed in the :file:`openstack-manuals/publish-docs` folder."},{"line_number":94,"context_line":"You can open the :file:`.html` file in a browser to view the resulting output."},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"If you do not want to use Tox, install the below prerequisites locally::"}],"source_content_type":"text/x-rst","patch_set":5,"id":"5a2ca52d_821c4978","line":93,"updated":"2015-10-15 14:51:29.000000000","message":"``...`` instead of :file:`...`","commit_id":"685b9cba01de906cfa60c29b4dd8f6ee4b92a45e"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"13e28117c47617a860f417ee512ba0fc37e63461","unresolved":false,"context_lines":[{"line_number":90,"context_line":"      contains conditional content."},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"This will run the :command:`sphinx-build` command. When the build is finished,"},{"line_number":93,"context_line":"it will be displayed in the :file:`openstack-manuals/publish-docs` folder."},{"line_number":94,"context_line":"You can open the :file:`.html` file in a browser to view the resulting output."},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"If you do not want to use Tox, install the below prerequisites locally::"}],"source_content_type":"text/x-rst","patch_set":5,"id":"3a29b11f_353b559e","line":93,"in_reply_to":"5a2ca52d_821c4978","updated":"2015-10-20 13:58:28.000000000","message":"Done","commit_id":"685b9cba01de906cfa60c29b4dd8f6ee4b92a45e"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"bc78db46fe2e3819cb25f58ba40b6c1731de5db9","unresolved":false,"context_lines":[{"line_number":120,"context_line":"using :ref:`Maven plug-in \u003cmvn\u003e` in that directory. For example::"},{"line_number":121,"context_line":""},{"line_number":122,"context_line":" cd openstack-manuals/doc/image-guide"},{"line_number":123,"context_line":" mvn clean generate-sources"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"Find the generated documentation in the :file:`target` folder of the guide"},{"line_number":126,"context_line":"that you build. For example:"}],"source_content_type":"text/x-rst","patch_set":5,"id":"5a2ca52d_1d6f3cc6","line":123,"updated":"2015-10-15 14:51:29.000000000","message":"Prior to this we have to install the mvn command. This should be documented.","commit_id":"685b9cba01de906cfa60c29b4dd8f6ee4b92a45e"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"13e28117c47617a860f417ee512ba0fc37e63461","unresolved":false,"context_lines":[{"line_number":120,"context_line":"using :ref:`Maven plug-in \u003cmvn\u003e` in that directory. For example::"},{"line_number":121,"context_line":""},{"line_number":122,"context_line":" cd openstack-manuals/doc/image-guide"},{"line_number":123,"context_line":" mvn clean generate-sources"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"Find the generated documentation in the :file:`target` folder of the guide"},{"line_number":126,"context_line":"that you build. For example:"}],"source_content_type":"text/x-rst","patch_set":5,"id":"3a29b11f_ff2cd64b","line":123,"in_reply_to":"5a2ca52d_1d6f3cc6","updated":"2015-10-20 13:58:28.000000000","message":"Done","commit_id":"685b9cba01de906cfa60c29b4dd8f6ee4b92a45e"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"bc78db46fe2e3819cb25f58ba40b6c1731de5db9","unresolved":false,"context_lines":[{"line_number":151,"context_line":"* :command:`tox -e checkbuild` - to build all the manuals. This will also"},{"line_number":152,"context_line":"  generate a directory :file:`publish-docs` that contains the built files for"},{"line_number":153,"context_line":"  inspection."},{"line_number":154,"context_line":"* :command:`tox -e docs` - to build only RST-sourced manuals"},{"line_number":155,"context_line":""},{"line_number":156,"context_line":".. note::"},{"line_number":157,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"5a2ca52d_3d0d5837","line":154,"updated":"2015-10-15 14:51:29.000000000","message":"checklinks is missing here","commit_id":"685b9cba01de906cfa60c29b4dd8f6ee4b92a45e"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"13e28117c47617a860f417ee512ba0fc37e63461","unresolved":false,"context_lines":[{"line_number":151,"context_line":"* :command:`tox -e checkbuild` - to build all the manuals. This will also"},{"line_number":152,"context_line":"  generate a directory :file:`publish-docs` that contains the built files for"},{"line_number":153,"context_line":"  inspection."},{"line_number":154,"context_line":"* :command:`tox -e docs` - to build only RST-sourced manuals"},{"line_number":155,"context_line":""},{"line_number":156,"context_line":".. note::"},{"line_number":157,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"3a29b11f_03229c00","line":154,"in_reply_to":"5a2ca52d_3d0d5837","updated":"2015-10-20 13:58:28.000000000","message":"Done","commit_id":"685b9cba01de906cfa60c29b4dd8f6ee4b92a45e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"c2c9dc038abc250ddc334adfed4baa3e3e1643d8","unresolved":false,"context_lines":[{"line_number":7,"context_line":"that run jobs using the `Tox`_ tool, a virtualenv-based automation of test"},{"line_number":8,"context_line":"activities."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Install Tox and its prerequisites"},{"line_number":11,"context_line":"---------------------------------"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"**Install the prerequisites for Tox:**"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3a29b11f_b9189376","line":10,"updated":"2015-10-21 02:06:41.000000000","message":"I think this would be better titled something like:\n\n\"Tox prerequisites and installation\" as that *is* technically the order in which the following section is in.","commit_id":"fc117d01108f08925fa2e585f8a1c4ad015c1d90"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"345db526ab7a3cfefbfa976e117c1db332c0dd30","unresolved":false,"context_lines":[{"line_number":7,"context_line":"that run jobs using the `Tox`_ tool, a virtualenv-based automation of test"},{"line_number":8,"context_line":"activities."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Install Tox and its prerequisites"},{"line_number":11,"context_line":"---------------------------------"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"**Install the prerequisites for Tox:**"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3a29b11f_75a3d7b2","line":10,"in_reply_to":"3a29b11f_b9189376","updated":"2015-10-21 07:45:45.000000000","message":"Done","commit_id":"fc117d01108f08925fa2e585f8a1c4ad015c1d90"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"c2c9dc038abc250ddc334adfed4baa3e3e1643d8","unresolved":false,"context_lines":[{"line_number":10,"context_line":"Install Tox and its prerequisites"},{"line_number":11,"context_line":"---------------------------------"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"**Install the prerequisites for Tox:**"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"* On Ubuntu or Debian:"},{"line_number":16,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3a29b11f_59285f86","line":13,"updated":"2015-10-21 02:06:41.000000000","message":"Installing Tox prerequisites* ?? suggestion","commit_id":"fc117d01108f08925fa2e585f8a1c4ad015c1d90"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"345db526ab7a3cfefbfa976e117c1db332c0dd30","unresolved":false,"context_lines":[{"line_number":10,"context_line":"Install Tox and its prerequisites"},{"line_number":11,"context_line":"---------------------------------"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"**Install the prerequisites for Tox:**"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"* On Ubuntu or Debian:"},{"line_number":16,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3a29b11f_f597e745","line":13,"in_reply_to":"3a29b11f_59285f86","updated":"2015-10-21 07:45:45.000000000","message":"I would leave as it is to be consistent with other headings in this section.","commit_id":"fc117d01108f08925fa2e585f8a1c4ad015c1d90"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"c2c9dc038abc250ddc334adfed4baa3e3e1643d8","unresolved":false,"context_lines":[{"line_number":42,"context_line":"Build workflow"},{"line_number":43,"context_line":"--------------"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"Once Tox is installed and configured, basically, you run"},{"line_number":46,"context_line":":command:`tox -e \u003cjobname\u003e` to run a particular job:"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"* To build all docs (DocBook and RST), open your local openstack-manuals"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3a29b11f_792d1b94","line":45,"updated":"2015-10-21 02:06:41.000000000","message":"remove \u0027basically\u0027","commit_id":"fc117d01108f08925fa2e585f8a1c4ad015c1d90"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"345db526ab7a3cfefbfa976e117c1db332c0dd30","unresolved":false,"context_lines":[{"line_number":42,"context_line":"Build workflow"},{"line_number":43,"context_line":"--------------"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"Once Tox is installed and configured, basically, you run"},{"line_number":46,"context_line":":command:`tox -e \u003cjobname\u003e` to run a particular job:"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"* To build all docs (DocBook and RST), open your local openstack-manuals"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3a29b11f_75df570d","line":45,"in_reply_to":"3a29b11f_792d1b94","updated":"2015-10-21 07:45:45.000000000","message":"Done","commit_id":"fc117d01108f08925fa2e585f8a1c4ad015c1d90"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"c2c9dc038abc250ddc334adfed4baa3e3e1643d8","unresolved":false,"context_lines":[{"line_number":95,"context_line":""},{"line_number":96,"context_line":"   sphinx-build /path/to/source/ path/to/build/"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"The RST source is built into HTML using Sphinx, so that it gets displayed on"},{"line_number":99,"context_line":"the *docs.openstack.org/\u003cguide-name\u003e*, for example,"},{"line_number":100,"context_line":"http://docs.openstack.org/user-guide-admin."},{"line_number":101,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3a29b11f_f9392bd8","line":98,"updated":"2015-10-21 02:06:41.000000000","message":"it is displayed on the...*","commit_id":"fc117d01108f08925fa2e585f8a1c4ad015c1d90"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"345db526ab7a3cfefbfa976e117c1db332c0dd30","unresolved":false,"context_lines":[{"line_number":95,"context_line":""},{"line_number":96,"context_line":"   sphinx-build /path/to/source/ path/to/build/"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"The RST source is built into HTML using Sphinx, so that it gets displayed on"},{"line_number":99,"context_line":"the *docs.openstack.org/\u003cguide-name\u003e*, for example,"},{"line_number":100,"context_line":"http://docs.openstack.org/user-guide-admin."},{"line_number":101,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3a29b11f_f5d36702","line":98,"in_reply_to":"3a29b11f_f9392bd8","updated":"2015-10-21 07:45:45.000000000","message":"Done","commit_id":"fc117d01108f08925fa2e585f8a1c4ad015c1d90"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"4eb940c9efd701654bc9dcd7f838eac2e8c91316","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":"  You may need to use :command:`pip install` for some packages."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"* On RHEL/CentOS including Fedora:"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"  .. code-block:: console"},{"line_number":27,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a29b11f_60254dbf","line":24,"updated":"2015-10-21 11:38:43.000000000","message":"RHEL or CentOS","commit_id":"a2a37b8a48802cf2af009432422fcd145d768feb"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"eafbd2362255802f209cc13cf862b9b48b34f271","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":"  You may need to use :command:`pip install` for some packages."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"* On RHEL/CentOS including Fedora:"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"  .. code-block:: console"},{"line_number":27,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a29b11f_13a9517b","line":24,"in_reply_to":"3a29b11f_60254dbf","updated":"2015-10-21 11:49:35.000000000","message":"Done","commit_id":"a2a37b8a48802cf2af009432422fcd145d768feb"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"4eb940c9efd701654bc9dcd7f838eac2e8c91316","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":"     # yum install gcc python-devel libxml2-devel libxslt-devel"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"* On openSUSE and SUSE Linux Enterprise:"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"  .. code-block:: console"},{"line_number":33,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a29b11f_930c813c","line":30,"updated":"2015-10-21 11:38:43.000000000","message":"openSUSE or SUSE Linux Enterprise","commit_id":"a2a37b8a48802cf2af009432422fcd145d768feb"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"eafbd2362255802f209cc13cf862b9b48b34f271","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":"     # yum install gcc python-devel libxml2-devel libxslt-devel"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"* On openSUSE and SUSE Linux Enterprise:"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"  .. code-block:: console"},{"line_number":33,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a29b11f_d3bd19b8","line":30,"in_reply_to":"3a29b11f_930c813c","updated":"2015-10-21 11:49:35.000000000","message":"Done","commit_id":"a2a37b8a48802cf2af009432422fcd145d768feb"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"4eb940c9efd701654bc9dcd7f838eac2e8c91316","unresolved":false,"context_lines":[{"line_number":78,"context_line":"         tox -e install-guide-rdo"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"This runs the :command:`sphinx-build` command. When the build is finished,"},{"line_number":81,"context_line":"it will be displayed in the ``openstack-manuals/publish-docs`` folder."},{"line_number":82,"context_line":"You can open the ``.html`` file in a browser to view the resulting output."},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"If you do not want to use Tox, install the below prerequisites locally:"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a29b11f_d3a2f9fc","line":81,"updated":"2015-10-21 11:38:43.000000000","message":"For consistency, \"folder\" should be \"directory\".","commit_id":"a2a37b8a48802cf2af009432422fcd145d768feb"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"eafbd2362255802f209cc13cf862b9b48b34f271","unresolved":false,"context_lines":[{"line_number":78,"context_line":"         tox -e install-guide-rdo"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"This runs the :command:`sphinx-build` command. When the build is finished,"},{"line_number":81,"context_line":"it will be displayed in the ``openstack-manuals/publish-docs`` folder."},{"line_number":82,"context_line":"You can open the ``.html`` file in a browser to view the resulting output."},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"If you do not want to use Tox, install the below prerequisites locally:"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a29b11f_33d48dea","line":81,"in_reply_to":"3a29b11f_d3a2f9fc","updated":"2015-10-21 11:49:35.000000000","message":"Done","commit_id":"a2a37b8a48802cf2af009432422fcd145d768feb"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"4eb940c9efd701654bc9dcd7f838eac2e8c91316","unresolved":false,"context_lines":[{"line_number":137,"context_line":"   cd openstack-manuals/doc/image-guide"},{"line_number":138,"context_line":"   mvn clean generate-sources"},{"line_number":139,"context_line":""},{"line_number":140,"context_line":"Find the generated documentation in the ``target`` folder of the guide"},{"line_number":141,"context_line":"that you build. For example:"},{"line_number":142,"context_line":""},{"line_number":143,"context_line":"* PDF: ``openstack-manuals/doc/image-guide/target/docbkx/webhelp/"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a29b11f_5396e993","line":140,"updated":"2015-10-21 11:38:43.000000000","message":"ditto","commit_id":"a2a37b8a48802cf2af009432422fcd145d768feb"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"eafbd2362255802f209cc13cf862b9b48b34f271","unresolved":false,"context_lines":[{"line_number":137,"context_line":"   cd openstack-manuals/doc/image-guide"},{"line_number":138,"context_line":"   mvn clean generate-sources"},{"line_number":139,"context_line":""},{"line_number":140,"context_line":"Find the generated documentation in the ``target`` folder of the guide"},{"line_number":141,"context_line":"that you build. For example:"},{"line_number":142,"context_line":""},{"line_number":143,"context_line":"* PDF: ``openstack-manuals/doc/image-guide/target/docbkx/webhelp/"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a29b11f_93eb2178","line":140,"in_reply_to":"3a29b11f_5396e993","updated":"2015-10-21 11:49:35.000000000","message":"Done","commit_id":"a2a37b8a48802cf2af009432422fcd145d768feb"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"8532595f0c37749295ddd3394e0b55963e1f478d","unresolved":false,"context_lines":[{"line_number":138,"context_line":"   mvn clean generate-sources"},{"line_number":139,"context_line":""},{"line_number":140,"context_line":"Find the generated documentation in the"},{"line_number":141,"context_line":"``openstack-manuals/doc/,guide-name/target`` directory of the guide that you"},{"line_number":142,"context_line":"build. For example:"},{"line_number":143,"context_line":""},{"line_number":144,"context_line":"* PDF: ``openstack-manuals/doc/image-guide/target/docbkx/webhelp/"}],"source_content_type":"text/x-rst","patch_set":8,"id":"3a29b11f_6c7a2679","line":141,"updated":"2015-10-21 12:25:28.000000000","message":"remove \",\".\n\nopenstack-manuals/doc/\u003cguide-name\u003e/target","commit_id":"64e62eb9d5db831f454ea894cefcbb3ff35b23ff"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"de84639c78606c453124a13b551965e83ea06ef8","unresolved":false,"context_lines":[{"line_number":138,"context_line":"   mvn clean generate-sources"},{"line_number":139,"context_line":""},{"line_number":140,"context_line":"Find the generated documentation in the"},{"line_number":141,"context_line":"``openstack-manuals/doc/,guide-name/target`` directory of the guide that you"},{"line_number":142,"context_line":"build. For example:"},{"line_number":143,"context_line":""},{"line_number":144,"context_line":"* PDF: ``openstack-manuals/doc/image-guide/target/docbkx/webhelp/"}],"source_content_type":"text/x-rst","patch_set":8,"id":"3a29b11f_0cba920a","line":141,"in_reply_to":"3a29b11f_6c7a2679","updated":"2015-10-21 12:28:05.000000000","message":"woops, a typo. Thanks much!","commit_id":"64e62eb9d5db831f454ea894cefcbb3ff35b23ff"}],"doc/contributor-guide/source/docs_builds.rst":[{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"4c86f6128cae547a8240fdc544017338015cf207","unresolved":false,"context_lines":[{"line_number":200,"context_line":"file contain the Jenkins build jobs that build to the docs.openstack.org"},{"line_number":201,"context_line":"and developer.openstack.org sites, copying built files via FTP."},{"line_number":202,"context_line":""},{"line_number":203,"context_line":"The release specific books are build for the currently supported branches"},{"line_number":204,"context_line":"(juno, kilo), development happens on the master branch. The continuously"},{"line_number":205,"context_line":"released books are only build on the master branch."},{"line_number":206,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a2ca52d_82eedf20","line":203,"updated":"2015-10-14 00:16:54.000000000","message":"s/build/built","commit_id":"e592bd97bfb9613e3750ef07808a5c62a38b379a"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"ffa53f2cd9b7662f67d0bdec0a2c76a1242656cb","unresolved":false,"context_lines":[{"line_number":200,"context_line":"file contain the Jenkins build jobs that build to the docs.openstack.org"},{"line_number":201,"context_line":"and developer.openstack.org sites, copying built files via FTP."},{"line_number":202,"context_line":""},{"line_number":203,"context_line":"The release specific books are build for the currently supported branches"},{"line_number":204,"context_line":"(juno, kilo), development happens on the master branch. The continuously"},{"line_number":205,"context_line":"released books are only build on the master branch."},{"line_number":206,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a2ca52d_01fde039","line":203,"in_reply_to":"5a2ca52d_82eedf20","updated":"2015-10-14 10:01:32.000000000","message":"Done","commit_id":"e592bd97bfb9613e3750ef07808a5c62a38b379a"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"4c86f6128cae547a8240fdc544017338015cf207","unresolved":false,"context_lines":[{"line_number":201,"context_line":"and developer.openstack.org sites, copying built files via FTP."},{"line_number":202,"context_line":""},{"line_number":203,"context_line":"The release specific books are build for the currently supported branches"},{"line_number":204,"context_line":"(juno, kilo), development happens on the master branch. The continuously"},{"line_number":205,"context_line":"released books are only build on the master branch."},{"line_number":206,"context_line":""},{"line_number":207,"context_line":".. _mvn:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a2ca52d_02dbaf7d","line":204,"updated":"2015-10-14 00:16:54.000000000","message":"Perhaps remove \"(juno, kilo)\" and just mention the current release and the previous release to minimise maintenance of this guide.","commit_id":"e592bd97bfb9613e3750ef07808a5c62a38b379a"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"ffa53f2cd9b7662f67d0bdec0a2c76a1242656cb","unresolved":false,"context_lines":[{"line_number":201,"context_line":"and developer.openstack.org sites, copying built files via FTP."},{"line_number":202,"context_line":""},{"line_number":203,"context_line":"The release specific books are build for the currently supported branches"},{"line_number":204,"context_line":"(juno, kilo), development happens on the master branch. The continuously"},{"line_number":205,"context_line":"released books are only build on the master branch."},{"line_number":206,"context_line":""},{"line_number":207,"context_line":".. _mvn:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a2ca52d_c195a8e4","line":204,"in_reply_to":"5a2ca52d_02dbaf7d","updated":"2015-10-14 10:01:32.000000000","message":"Done","commit_id":"e592bd97bfb9613e3750ef07808a5c62a38b379a"}]}
