)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"23c30e1db0a0b3fc0e942ba6a93d7b1e51bd00b2","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Needed for tracking work for Liberty."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Adjusted language to allow for, but not require, intersphinx for"},{"line_number":12,"context_line":"linking to Install Guide."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Implements blueprint improve-ha-guide"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"3acd31a7_fdba7422","line":11,"updated":"2015-05-04 06:06:25.000000000","message":"Don\u0027t say in the commit message what has changed between one revision and the other, the review comments are for that.","commit_id":"b8f0010e0790f1ca8002dd1fcfce60d6b1c976b4"}],"specs/liberty/ha-guide.rst":[{"author":{"_account_id":10014,"name":"Meg McRoberts","email":"DreidelLhasa@yahoo.com","username":"SstackScribe"},"change_message_id":"77c3e6c4cfbb59258f1c3965ff6624397c61b99c","unresolved":false,"context_lines":[{"line_number":10,"context_line":""},{"line_number":11,"context_line":"https://blueprints.launchpad.net/openstack-manuals/+spec/improve-ha-guide"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"In order to \"win the enterprise\" OpenStack cloud operators need to understand"},{"line_number":14,"context_line":"the various best practices for creating a highly-available cloud. We think this"},{"line_number":15,"context_line":"restructure will offer readers a more logical flow between an"},{"line_number":16,"context_line":"initial install and adopting high availability components for an OpenStack"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3acd31a7_fb1c2079","line":13,"updated":"2015-04-29 16:40:35.000000000","message":"Add comma after \"win the enterprise\" or rewrite: \"This guide provides Openstack cloud operators with configuration details and best practices guidelines for creating a highly-available cloud environment.\"  I\u0027m not\nsure that the \"win the enterprise\" element is necessary here but it could\nbe added in a separate section: \"This is important if we are to \"win the enterprise\".\"","commit_id":"74c54c882a5f6b520d5a34f48e9a8f20b9fc42ff"},{"author":{"_account_id":10014,"name":"Meg McRoberts","email":"DreidelLhasa@yahoo.com","username":"SstackScribe"},"change_message_id":"bac2fbe2e0595887fd7527cdf3b0be6d37e6b11d","unresolved":false,"context_lines":[{"line_number":10,"context_line":""},{"line_number":11,"context_line":"https://blueprints.launchpad.net/openstack-manuals/+spec/improve-ha-guide"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"In order to \"win the enterprise\" OpenStack cloud operators need to understand"},{"line_number":14,"context_line":"the various best practices for creating a highly-available cloud. We think this"},{"line_number":15,"context_line":"restructure will offer readers a more logical flow between an"},{"line_number":16,"context_line":"initial install and adopting high availability components for an OpenStack"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3acd31a7_e01799eb","line":13,"in_reply_to":"3acd31a7_caa049f7","updated":"2015-04-30 20:06:45.000000000","message":"Done. Yes, Nick Chase also commented that it was required.","commit_id":"74c54c882a5f6b520d5a34f48e9a8f20b9fc42ff"},{"author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"change_message_id":"e0cbdc0b8ad9e174fcd82c93d0951348e218e11d","unresolved":false,"context_lines":[{"line_number":10,"context_line":""},{"line_number":11,"context_line":"https://blueprints.launchpad.net/openstack-manuals/+spec/improve-ha-guide"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"In order to \"win the enterprise\" OpenStack cloud operators need to understand"},{"line_number":14,"context_line":"the various best practices for creating a highly-available cloud. We think this"},{"line_number":15,"context_line":"restructure will offer readers a more logical flow between an"},{"line_number":16,"context_line":"initial install and adopting high availability components for an OpenStack"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3acd31a7_caa049f7","line":13,"in_reply_to":"3acd31a7_d53fe4d4","updated":"2015-04-30 14:22:07.000000000","message":"Win the Enterprise is a board working group, so it probably should be mentioned here. High availability is a high priority based on their research.","commit_id":"74c54c882a5f6b520d5a34f48e9a8f20b9fc42ff"},{"author":{"_account_id":10014,"name":"Meg McRoberts","email":"DreidelLhasa@yahoo.com","username":"SstackScribe"},"change_message_id":"05557463ec7b66897bbc687c6601a58d17052e73","unresolved":false,"context_lines":[{"line_number":10,"context_line":""},{"line_number":11,"context_line":"https://blueprints.launchpad.net/openstack-manuals/+spec/improve-ha-guide"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"In order to \"win the enterprise\" OpenStack cloud operators need to understand"},{"line_number":14,"context_line":"the various best practices for creating a highly-available cloud. We think this"},{"line_number":15,"context_line":"restructure will offer readers a more logical flow between an"},{"line_number":16,"context_line":"initial install and adopting high availability components for an OpenStack"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3acd31a7_d53fe4d4","line":13,"in_reply_to":"3acd31a7_fb1c2079","updated":"2015-04-29 22:55:39.000000000","message":"Done -- I omitted the \"win the enterprise\" bit -- if someone thinks it is critically important, you can put it back.","commit_id":"74c54c882a5f6b520d5a34f48e9a8f20b9fc42ff"},{"author":{"_account_id":10014,"name":"Meg McRoberts","email":"DreidelLhasa@yahoo.com","username":"SstackScribe"},"change_message_id":"77c3e6c4cfbb59258f1c3965ff6624397c61b99c","unresolved":false,"context_lines":[{"line_number":28,"context_line":""},{"line_number":29,"context_line":"The strategic assumptions are:"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"1. We assume that users have already built at least a \"learning\" OpenStack"},{"line_number":32,"context_line":"environment following the information in the Install Guide before they"},{"line_number":33,"context_line":"attempt to set up an HA environment. The HA Guide should be targeted at"},{"line_number":34,"context_line":"users who have some experience installing OpenStack."}],"source_content_type":"text/x-rst","patch_set":2,"id":"3acd31a7_be5c56ee","line":31,"updated":"2015-04-29 16:40:35.000000000","message":"Shouldn\u0027t this be coded to use \"#.\" rather than the literal numbers such as \"1.\"?","commit_id":"74c54c882a5f6b520d5a34f48e9a8f20b9fc42ff"},{"author":{"_account_id":10014,"name":"Meg McRoberts","email":"DreidelLhasa@yahoo.com","username":"SstackScribe"},"change_message_id":"05557463ec7b66897bbc687c6601a58d17052e73","unresolved":false,"context_lines":[{"line_number":28,"context_line":""},{"line_number":29,"context_line":"The strategic assumptions are:"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"1. We assume that users have already built at least a \"learning\" OpenStack"},{"line_number":32,"context_line":"environment following the information in the Install Guide before they"},{"line_number":33,"context_line":"attempt to set up an HA environment. The HA Guide should be targeted at"},{"line_number":34,"context_line":"users who have some experience installing OpenStack."}],"source_content_type":"text/x-rst","patch_set":2,"id":"3acd31a7_f511c05e","line":31,"in_reply_to":"3acd31a7_be5c56ee","updated":"2015-04-29 22:55:39.000000000","message":"Done","commit_id":"74c54c882a5f6b520d5a34f48e9a8f20b9fc42ff"},{"author":{"_account_id":10014,"name":"Meg McRoberts","email":"DreidelLhasa@yahoo.com","username":"SstackScribe"},"change_message_id":"77c3e6c4cfbb59258f1c3965ff6624397c61b99c","unresolved":false,"context_lines":[{"line_number":36,"context_line":"2. The HA Guide should be structured to parallel the Install Guide as much"},{"line_number":37,"context_line":"as possible. This means that the installation information will be"},{"line_number":38,"context_line":"structured sequentially, around the OpenStack components rather than HA"},{"line_number":39,"context_line":"strategies (active/passive vs active/active). The high-level flow is:"},{"line_number":40,"context_line":"- HA Intro and Concepts"},{"line_number":41,"context_line":"- Hardware setup"},{"line_number":42,"context_line":"- Infrastructure prerequisites that we assume are in place before starting"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3acd31a7_7eda3e7a","line":39,"updated":"2015-04-29 16:40:35.000000000","message":"I think RST requires another line-feed before the bullet list.  And the bullet list should be indented so it appears under #2","commit_id":"74c54c882a5f6b520d5a34f48e9a8f20b9fc42ff"},{"author":{"_account_id":10014,"name":"Meg McRoberts","email":"DreidelLhasa@yahoo.com","username":"SstackScribe"},"change_message_id":"05557463ec7b66897bbc687c6601a58d17052e73","unresolved":false,"context_lines":[{"line_number":36,"context_line":"2. The HA Guide should be structured to parallel the Install Guide as much"},{"line_number":37,"context_line":"as possible. This means that the installation information will be"},{"line_number":38,"context_line":"structured sequentially, around the OpenStack components rather than HA"},{"line_number":39,"context_line":"strategies (active/passive vs active/active). The high-level flow is:"},{"line_number":40,"context_line":"- HA Intro and Concepts"},{"line_number":41,"context_line":"- Hardware setup"},{"line_number":42,"context_line":"- Infrastructure prerequisites that we assume are in place before starting"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3acd31a7_d516c454","line":39,"in_reply_to":"3acd31a7_7eda3e7a","updated":"2015-04-29 22:55:39.000000000","message":"Done","commit_id":"74c54c882a5f6b520d5a34f48e9a8f20b9fc42ff"},{"author":{"_account_id":10014,"name":"Meg McRoberts","email":"DreidelLhasa@yahoo.com","username":"SstackScribe"},"change_message_id":"c7c98023b496b32d7140e585b89808df06756bdb","unresolved":false,"context_lines":[{"line_number":82,"context_line":"Proposed change"},{"line_number":83,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"The guide should remain in the ha-guide repository with the set of reviewers"},{"line_number":86,"context_line":"currently assigned. he guide should be re-written with the assumptions outlined"},{"line_number":87,"context_line":"in the Problem description above."},{"line_number":88,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"3acd31a7_215817fa","line":85,"updated":"2015-04-30 04:28:25.000000000","message":"How are xrefs between the HA Guide and the Install Guide going to work with the two docs in different repositories?  I\u0027ve heard that it is possible to get standard Sphinx xrefs working between docs in different repos but it sounds like a fairly onerous process.","commit_id":"74c54c882a5f6b520d5a34f48e9a8f20b9fc42ff"},{"author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"change_message_id":"e0cbdc0b8ad9e174fcd82c93d0951348e218e11d","unresolved":false,"context_lines":[{"line_number":82,"context_line":"Proposed change"},{"line_number":83,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"The guide should remain in the ha-guide repository with the set of reviewers"},{"line_number":86,"context_line":"currently assigned. he guide should be re-written with the assumptions outlined"},{"line_number":87,"context_line":"in the Problem description above."},{"line_number":88,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"3acd31a7_ea74259d","line":85,"in_reply_to":"3acd31a7_215817fa","updated":"2015-04-30 14:22:07.000000000","message":"The technical answer, I believe, is \"intersphinx\" so if you want to read a bit, google for that keyword. We have that configured for the various docs.openstack.org/developer/\u003cproject\u003e sites so it should be possible. Does require some fore-thought (which is the point of this spec). So please add an \"intersphinx\" requirement and dig into it a bit.","commit_id":"74c54c882a5f6b520d5a34f48e9a8f20b9fc42ff"},{"author":{"_account_id":10014,"name":"Meg McRoberts","email":"DreidelLhasa@yahoo.com","username":"SstackScribe"},"change_message_id":"bac2fbe2e0595887fd7527cdf3b0be6d37e6b11d","unresolved":false,"context_lines":[{"line_number":82,"context_line":"Proposed change"},{"line_number":83,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"The guide should remain in the ha-guide repository with the set of reviewers"},{"line_number":86,"context_line":"currently assigned. he guide should be re-written with the assumptions outlined"},{"line_number":87,"context_line":"in the Problem description above."},{"line_number":88,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"3acd31a7_a0d88154","line":85,"in_reply_to":"3acd31a7_ea74259d","updated":"2015-04-30 20:06:45.000000000","message":"Done -- I added a mention of intersphinx as a requirement to accomodate the xrefs","commit_id":"74c54c882a5f6b520d5a34f48e9a8f20b9fc42ff"},{"author":{"_account_id":10014,"name":"Meg McRoberts","email":"DreidelLhasa@yahoo.com","username":"SstackScribe"},"change_message_id":"77c3e6c4cfbb59258f1c3965ff6624397c61b99c","unresolved":false,"context_lines":[{"line_number":83,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"The guide should remain in the ha-guide repository with the set of reviewers"},{"line_number":86,"context_line":"currently assigned. he guide should be re-written with the assumptions outlined"},{"line_number":87,"context_line":"in the Problem description above."},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"Alternatives"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3acd31a7_a82ae32a","line":86,"updated":"2015-04-29 16:40:35.000000000","message":"\"he\" should be \"The\"","commit_id":"74c54c882a5f6b520d5a34f48e9a8f20b9fc42ff"},{"author":{"_account_id":10014,"name":"Meg McRoberts","email":"DreidelLhasa@yahoo.com","username":"SstackScribe"},"change_message_id":"05557463ec7b66897bbc687c6601a58d17052e73","unresolved":false,"context_lines":[{"line_number":83,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"The guide should remain in the ha-guide repository with the set of reviewers"},{"line_number":86,"context_line":"currently assigned. he guide should be re-written with the assumptions outlined"},{"line_number":87,"context_line":"in the Problem description above."},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"Alternatives"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3acd31a7_b50c6843","line":86,"in_reply_to":"3acd31a7_a82ae32a","updated":"2015-04-29 22:55:39.000000000","message":"Done","commit_id":"74c54c882a5f6b520d5a34f48e9a8f20b9fc42ff"},{"author":{"_account_id":10014,"name":"Meg McRoberts","email":"DreidelLhasa@yahoo.com","username":"SstackScribe"},"change_message_id":"77c3e6c4cfbb59258f1c3965ff6624397c61b99c","unresolved":false,"context_lines":[{"line_number":92,"context_line":"What other ways could we do this document? Why aren\u0027t we using those?"},{"line_number":93,"context_line":"This doesn\u0027t have to be a full literature review, but it should"},{"line_number":94,"context_line":"demonstrate that thought has been put into why the proposed solution"},{"line_number":95,"context_line":"is an appropriate one."},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"Implementation"},{"line_number":98,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3acd31a7_7b5b7055","line":95,"updated":"2015-04-29 16:40:35.000000000","message":"This section needs to be populated.  Here is a suggested starting place:\n\n- Maintain the current structure, splitting between active/active and active/passive.  This puts the onus on the user to figure out what to do in what order\n\n- Fully incorporate HA configuration information into the Install Guides.  This would really complicate the process of creating and maintaining the Install Guides and would defeat the goal of having the Install Guides be easy to follow for people who are new to OpenStack and may also be new to Linux.\n\n- Create a comprehensive HA Install Guide that replicates relevant information from the Install Guides.  This would create a maintenance nightmare.\n\n- Relegate all HA configuration information to the documentation for the individual components.  This would make it very difficult for the user to get the \"big picture\" about how to implement HA for an environment.  While we plan to have the details of HA for networking and many non-core services covered in the documentation for those pieces, we need a single document that details the process of getting the major Controller services configured for HA and provides a roadmap for all HA configuration.","commit_id":"74c54c882a5f6b520d5a34f48e9a8f20b9fc42ff"},{"author":{"_account_id":10014,"name":"Meg McRoberts","email":"DreidelLhasa@yahoo.com","username":"SstackScribe"},"change_message_id":"05557463ec7b66897bbc687c6601a58d17052e73","unresolved":false,"context_lines":[{"line_number":92,"context_line":"What other ways could we do this document? Why aren\u0027t we using those?"},{"line_number":93,"context_line":"This doesn\u0027t have to be a full literature review, but it should"},{"line_number":94,"context_line":"demonstrate that thought has been put into why the proposed solution"},{"line_number":95,"context_line":"is an appropriate one."},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"Implementation"},{"line_number":98,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3acd31a7_801dac68","line":95,"in_reply_to":"3acd31a7_7b5b7055","updated":"2015-04-29 22:55:39.000000000","message":"Done","commit_id":"74c54c882a5f6b520d5a34f48e9a8f20b9fc42ff"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"38a136d989957fd1ba68538f52d8c40327ba7fea","unresolved":false,"context_lines":[{"line_number":10,"context_line":""},{"line_number":11,"context_line":"https://blueprints.launchpad.net/openstack-manuals/+spec/improve-ha-guide"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This guide provides Openstack cloud operators with configuration"},{"line_number":14,"context_line":"details and best practices guidelines for creating a highly-available"},{"line_number":15,"context_line":"cloud environment. This is critically important if OpenStack is to"},{"line_number":16,"context_line":"\"win the enterprise\". This restructure will offer readers a more"}],"source_content_type":"text/x-rst","patch_set":5,"id":"3acd31a7_c6c6eb48","line":13,"updated":"2015-05-01 10:31:15.000000000","message":"OpenStack","commit_id":"df49a93e7e13535ebc259e168abb92467db70e23"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"38a136d989957fd1ba68538f52d8c40327ba7fea","unresolved":false,"context_lines":[{"line_number":20,"context_line":"general by reducing duplication. We’ve prepared a draft table of"},{"line_number":21,"context_line":"contents for the `HA Guide restructure"},{"line_number":22,"context_line":"\u003chttps://wiki.openstack.org/wiki/HAGuideImprovements/TOC\u003e`__"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"along with starting notes for included content."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Problem description"}],"source_content_type":"text/x-rst","patch_set":5,"id":"3acd31a7_a6c52f3d","line":23,"updated":"2015-05-01 10:31:15.000000000","message":"Remove empty line","commit_id":"df49a93e7e13535ebc259e168abb92467db70e23"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"dfb8ee4607c595e888b1a2f5d19d83ce42fafd65","unresolved":false,"context_lines":[{"line_number":91,"context_line":"reviewers currently assigned. The guide should be re-written with the"},{"line_number":92,"context_line":"assumptions outlined in the Problem description above."},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"The source must be set up to use `intersphinx"},{"line_number":95,"context_line":"\u003chttp://sphinx-doc.org/latest/ext/intersphinx.html\u003e`__ to support"},{"line_number":96,"context_line":"copious cross-references between the HA Guide and the Install Guide."},{"line_number":97,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3acd31a7_8339ec43","line":94,"updated":"2015-05-03 05:53:46.000000000","message":"Tthis is an implementation detail. If intersphinx is the best tool, let\u0027s use it. But I would not say \"must\", I would make it a suggestion. \n\nI\u0027m objecting to a \"must\" here since AFAIK intersphinx only works with RST guides and the install guide is not using RST and this spec should not make any requirement on the Install guide.","commit_id":"964909f56fbface9b7eeacd8200679e24aa5f180"},{"author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"change_message_id":"c9cd0b8ecb5533dfc6c8fd972cf847ecbf2d15c3","unresolved":false,"context_lines":[{"line_number":91,"context_line":"reviewers currently assigned. The guide should be re-written with the"},{"line_number":92,"context_line":"assumptions outlined in the Problem description above."},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"The source must be set up to use `intersphinx"},{"line_number":95,"context_line":"\u003chttp://sphinx-doc.org/latest/ext/intersphinx.html\u003e`__ to support"},{"line_number":96,"context_line":"copious cross-references between the HA Guide and the Install Guide."},{"line_number":97,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3acd31a7_899d8d5b","line":94,"in_reply_to":"3acd31a7_8339ec43","updated":"2015-05-03 12:15:54.000000000","message":"Oh good point. Yes, Andreas is right. You\u0027ll have to find a way to link to the Install Guides with HTML for this release.","commit_id":"964909f56fbface9b7eeacd8200679e24aa5f180"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"23c30e1db0a0b3fc0e942ba6a93d7b1e51bd00b2","unresolved":false,"context_lines":[{"line_number":95,"context_line":"\u003chttp://sphinx-doc.org/latest/ext/intersphinx.html\u003e`__ to support"},{"line_number":96,"context_line":"copious cross-references between the HA Guide and the Install Guide."},{"line_number":97,"context_line":"If this isn\u0027t possible, the guide must use HTML linking to accomplish"},{"line_number":98,"context_line":"the same"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"Alternatives"},{"line_number":101,"context_line":"------------"}],"source_content_type":"text/x-rst","patch_set":8,"id":"3acd31a7_bd83dc55","line":98,"updated":"2015-05-04 06:06:25.000000000","message":"Missing \".\" at EOL","commit_id":"b8f0010e0790f1ca8002dd1fcfce60d6b1c976b4"}]}
