)]}'
{"firstapp/source/getting_started.rst":[{"author":{"_account_id":2448,"name":"Diane Fleming","email":"dfleming@austin.rr.com","username":"diane-fleming"},"change_message_id":"0592733f29694e586e68b83c3b9dab1b8d2c27bb","unresolved":false,"context_lines":[{"line_number":55,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":56,"context_line":"Python         Libcloud      A Python-based library managed by the Apache Foundation."},{"line_number":57,"context_line":"                             This library enables you to work with multiple types of clouds.   https://libcloud.apache.org"},{"line_number":58,"context_line":"Python         OpenStack SDK A python-based library specifically developed for OpenStack.      https://github.com/stackforge/python-openstacksdk"},{"line_number":59,"context_line":"Java           jClouds       A Java-based library. Like Libcloud, it\u0027s also managed by the     https://jclouds.apache.org"},{"line_number":60,"context_line":"                             Apache Foundation and works with multiple types of clouds."},{"line_number":61,"context_line":"Ruby           fog           A Ruby-based SDK for multiple clouds.                             https://github.com/fog/fog/blob/master/lib/fog/openstack/docs/getting_started.md"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a41bdd9_571c2277","line":58,"updated":"2015-07-16 20:07:08.000000000","message":"A Python-based","commit_id":"7031f887fef51085339ea6beaa7df3802a89be9b"},{"author":{"_account_id":2448,"name":"Diane Fleming","email":"dfleming@austin.rr.com","username":"diane-fleming"},"change_message_id":"0592733f29694e586e68b83c3b9dab1b8d2c27bb","unresolved":false,"context_lines":[{"line_number":94,"context_line":""},{"line_number":95,"context_line":"         To install the OpenStack .NET SDK, use the NeGet Package Manager that"},{"line_number":96,"context_line":"         is included with Visual Studio and Xamarin Studio. You simply add a"},{"line_number":97,"context_line":"         package named \u0027openstack.net\u0027, it will automatically install all the"},{"line_number":98,"context_line":"         necessary dependencies."},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"      .. warning::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a41bdd9_3afe2306","line":97,"updated":"2015-07-16 20:07:08.000000000","message":"and it will automatically\n\n(and what is \"it\"?)","commit_id":"7031f887fef51085339ea6beaa7df3802a89be9b"},{"author":{"_account_id":2448,"name":"Diane Fleming","email":"dfleming@austin.rr.com","username":"diane-fleming"},"change_message_id":"0592733f29694e586e68b83c3b9dab1b8d2c27bb","unresolved":false,"context_lines":[{"line_number":310,"context_line":"        :start-after: step-2"},{"line_number":311,"context_line":"        :end-before: step-3"},{"line_number":312,"context_line":""},{"line_number":313,"context_line":"    You should see a result something like:"},{"line_number":314,"context_line":""},{"line_number":315,"context_line":"    .. code-block:: none"},{"line_number":316,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a41bdd9_9a196f7c","line":313,"updated":"2015-07-16 20:07:08.000000000","message":"This code produces output like this:","commit_id":"7031f887fef51085339ea6beaa7df3802a89be9b"},{"author":{"_account_id":2448,"name":"Diane Fleming","email":"dfleming@austin.rr.com","username":"diane-fleming"},"change_message_id":"0592733f29694e586e68b83c3b9dab1b8d2c27bb","unresolved":false,"context_lines":[{"line_number":373,"context_line":"        :start-after: step-3"},{"line_number":374,"context_line":"        :end-before: step-4"},{"line_number":375,"context_line":""},{"line_number":376,"context_line":"    This code produces output like:"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"    .. code-block:: none"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a41bdd9_da3db7bc","line":376,"updated":"2015-07-16 20:07:08.000000000","message":"This code produces output like this:","commit_id":"7031f887fef51085339ea6beaa7df3802a89be9b"},{"author":{"_account_id":2448,"name":"Diane Fleming","email":"dfleming@austin.rr.com","username":"diane-fleming"},"change_message_id":"0592733f29694e586e68b83c3b9dab1b8d2c27bb","unresolved":false,"context_lines":[{"line_number":445,"context_line":"        :start-after: step-4"},{"line_number":446,"context_line":"        :end-before: step-5"},{"line_number":447,"context_line":""},{"line_number":448,"context_line":"    You should see output something like this:"},{"line_number":449,"context_line":""},{"line_number":450,"context_line":"    .. code-block:: none"},{"line_number":451,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a41bdd9_3a25c3ad","line":448,"updated":"2015-07-16 20:07:08.000000000","message":"This code produces output like this:","commit_id":"7031f887fef51085339ea6beaa7df3802a89be9b"},{"author":{"_account_id":2448,"name":"Diane Fleming","email":"dfleming@austin.rr.com","username":"diane-fleming"},"change_message_id":"0592733f29694e586e68b83c3b9dab1b8d2c27bb","unresolved":false,"context_lines":[{"line_number":495,"context_line":"        :start-after: step-5"},{"line_number":496,"context_line":"        :end-before: step-6"},{"line_number":497,"context_line":""},{"line_number":498,"context_line":"    You should see output something like:"},{"line_number":499,"context_line":""},{"line_number":500,"context_line":"    .. code-block:: none"},{"line_number":501,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a41bdd9_fa1e7b5e","line":498,"updated":"2015-07-16 20:07:08.000000000","message":"This code produces output like this:","commit_id":"7031f887fef51085339ea6beaa7df3802a89be9b"},{"author":{"_account_id":2448,"name":"Diane Fleming","email":"dfleming@austin.rr.com","username":"diane-fleming"},"change_message_id":"0592733f29694e586e68b83c3b9dab1b8d2c27bb","unresolved":false,"context_lines":[{"line_number":568,"context_line":"        :start-after: step-6"},{"line_number":569,"context_line":"        :end-before: step-7"},{"line_number":570,"context_line":""},{"line_number":571,"context_line":"    You should see output something like:"},{"line_number":572,"context_line":""},{"line_number":573,"context_line":"    .. code-block:: none"},{"line_number":574,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a41bdd9_da3617e7","line":571,"updated":"2015-07-16 20:07:08.000000000","message":"This code produces output like this:","commit_id":"7031f887fef51085339ea6beaa7df3802a89be9b"}]}
