)]}'
{"doc/source/_static/nature.css":[{"author":{"_account_id":1375,"name":"Ed Cranford","email":"ed.cranford@gmail.com","username":"ed--cranford"},"change_message_id":"bfb4687af131442d88bcad806725690766836042","unresolved":false,"context_lines":[{"line_number":1,"context_line":"/*"},{"line_number":2,"context_line":" * nature.css_t"},{"line_number":3,"context_line":" * ~~~~~~~~~~~~"},{"line_number":4,"context_line":" *"}],"source_content_type":"text/css","patch_set":2,"id":"AAAAQn%2F%2F8zs%3D","line":1,"updated":"2013-07-18 16:18:28.000000000","message":"This document has a handful of lines that only contain whitespace. While PEP8 doesn\u0027t apply to css documents, I don\u0027t think including these lines was intentional.","commit_id":"39a1ed0396f0a223abfe76cb95c53a2e430d0056"},{"author":{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},"change_message_id":"042f6d6fb0772d3ab49d226630d556fb9e8950fa","unresolved":false,"context_lines":[{"line_number":1,"context_line":"/*"},{"line_number":2,"context_line":" * nature.css_t"},{"line_number":3,"context_line":" * ~~~~~~~~~~~~"},{"line_number":4,"context_line":" *"}],"source_content_type":"text/css","patch_set":2,"id":"AAAAQn%2F%2F8M8%3D","line":1,"in_reply_to":"AAAAQn%2F%2F8zs%3D","updated":"2013-07-19 00:17:42.000000000","message":"I got the OpenStack theme files directly from the other projects and haven\u0027t touched them. I\u0027d like to keep it that way. :)","commit_id":"39a1ed0396f0a223abfe76cb95c53a2e430d0056"}],"doc/source/dev/install.rst":[{"author":{"_account_id":1375,"name":"Ed Cranford","email":"ed.cranford@gmail.com","username":"ed--cranford"},"change_message_id":"bfb4687af131442d88bcad806725690766836042","unresolved":false,"context_lines":[{"line_number":23,"context_line":""},{"line_number":24,"context_line":"    # apt-get update"},{"line_number":25,"context_line":"    # apt-get install git-core -y"},{"line_number":26,"context_line":"    "},{"line_number":27,"context_line":"* Add a user named ubuntu if you do not already have one::"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"    # adduser ubuntu"}],"source_content_type":"text/x-rst","patch_set":2,"id":"AAAAQn%2F%2F85Y%3D","line":26,"updated":"2013-07-18 16:18:28.000000000","message":"Looks like whitespace on an otherwise empty line.","commit_id":"39a1ed0396f0a223abfe76cb95c53a2e430d0056"},{"author":{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},"change_message_id":"042f6d6fb0772d3ab49d226630d556fb9e8950fa","unresolved":false,"context_lines":[{"line_number":23,"context_line":""},{"line_number":24,"context_line":"    # apt-get update"},{"line_number":25,"context_line":"    # apt-get install git-core -y"},{"line_number":26,"context_line":"    "},{"line_number":27,"context_line":"* Add a user named ubuntu if you do not already have one::"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"    # adduser ubuntu"}],"source_content_type":"text/x-rst","patch_set":2,"id":"AAAAQn%2F%2F8Mg%3D","line":26,"in_reply_to":"AAAAQn%2F%2F85Y%3D","updated":"2013-07-19 00:17:42.000000000","message":"Will clean up the whitespace. Thanks!","commit_id":"39a1ed0396f0a223abfe76cb95c53a2e430d0056"},{"author":{"_account_id":1375,"name":"Ed Cranford","email":"ed.cranford@gmail.com","username":"ed--cranford"},"change_message_id":"bfb4687af131442d88bcad806725690766836042","unresolved":false,"context_lines":[{"line_number":32,"context_line":""},{"line_number":33,"context_line":"    # visudo"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"  Add *ubuntu  ALL\u003d(ALL) NOPASSWD: ALL* to the sudoers file."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"* Login with ubuntu::"},{"line_number":38,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"AAAAQn%2F%2F84Q%3D","line":35,"updated":"2013-07-18 16:18:28.000000000","message":"I think it\u0027s worth noting that this should, as far as I\u0027ve seen, be below the line starting with %sudo in this file.","commit_id":"39a1ed0396f0a223abfe76cb95c53a2e430d0056"},{"author":{"_account_id":1375,"name":"Ed Cranford","email":"ed.cranford@gmail.com","username":"ed--cranford"},"change_message_id":"bfb4687af131442d88bcad806725690766836042","unresolved":false,"context_lines":[{"line_number":40,"context_line":"    # cd ~"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"* Clone this repo::"},{"line_number":43,"context_line":"    "},{"line_number":44,"context_line":"    # git clone https://github.com/openstack/trove-integration.git"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"* cd into the scripts directory::"}],"source_content_type":"text/x-rst","patch_set":2,"id":"AAAAQn%2F%2F85U%3D","line":43,"updated":"2013-07-18 16:18:28.000000000","message":"Same story here.","commit_id":"39a1ed0396f0a223abfe76cb95c53a2e430d0056"},{"author":{"_account_id":1375,"name":"Ed Cranford","email":"ed.cranford@gmail.com","username":"ed--cranford"},"change_message_id":"bfb4687af131442d88bcad806725690766836042","unresolved":false,"context_lines":[{"line_number":74,"context_line":"* You probably need to add this iptables rule, so be sure to save it!::"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"    # sudo iptables -t nat -A POSTROUTING -s 10.0.0.0/24 -o eth0 -j"},{"line_number":77,"context_line":"    MASQUERADE "},{"line_number":78,"context_line":""},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"------------------------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"AAAAQn%2F%2F84w%3D","line":77,"updated":"2013-07-18 16:18:28.000000000","message":"and here.\nBut this line and the one before it should be joined, it\u0027s one command. Is this a limitation of the document\u0027s format, or just a mistake in copying?","commit_id":"39a1ed0396f0a223abfe76cb95c53a2e430d0056"},{"author":{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},"change_message_id":"042f6d6fb0772d3ab49d226630d556fb9e8950fa","unresolved":false,"context_lines":[{"line_number":74,"context_line":"* You probably need to add this iptables rule, so be sure to save it!::"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"    # sudo iptables -t nat -A POSTROUTING -s 10.0.0.0/24 -o eth0 -j"},{"line_number":77,"context_line":"    MASQUERADE "},{"line_number":78,"context_line":""},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"------------------------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"AAAAQn%2F%2F8Mk%3D","line":77,"in_reply_to":"AAAAQn%2F%2F84w%3D","updated":"2013-07-19 00:17:42.000000000","message":"It\u0027s actually the same line and joined once the docs are generated. The rst format doesn\u0027t count it as a line break unless there\u0027s actually a whole blank line in between. I\u0027m just wrapping at 70 chars to make reading and editing easier.","commit_id":"39a1ed0396f0a223abfe76cb95c53a2e430d0056"}],"doc/source/index.rst":[{"author":{"_account_id":1375,"name":"Ed Cranford","email":"ed.cranford@gmail.com","username":"ed--cranford"},"change_message_id":"bfb4687af131442d88bcad806725690766836042","unresolved":false,"context_lines":[{"line_number":10,"context_line":"easily utilize the features of a relational database without the"},{"line_number":11,"context_line":"burden of handling complex administrative tasks. Cloud users and"},{"line_number":12,"context_line":"database administrators can provision and manage multiple database"},{"line_number":13,"context_line":"instances as needed. "},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Initially, the service will focus on providing resource isolation at"},{"line_number":16,"context_line":"high performance while automating complex administrative tasks"}],"source_content_type":"text/x-rst","patch_set":2,"id":"AAAAQn%2F%2F858%3D","line":13,"updated":"2013-07-18 16:18:28.000000000","message":"Looks like a trailing space.","commit_id":"39a1ed0396f0a223abfe76cb95c53a2e430d0056"},{"author":{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},"change_message_id":"042f6d6fb0772d3ab49d226630d556fb9e8950fa","unresolved":false,"context_lines":[{"line_number":10,"context_line":"easily utilize the features of a relational database without the"},{"line_number":11,"context_line":"burden of handling complex administrative tasks. Cloud users and"},{"line_number":12,"context_line":"database administrators can provision and manage multiple database"},{"line_number":13,"context_line":"instances as needed. "},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Initially, the service will focus on providing resource isolation at"},{"line_number":16,"context_line":"high performance while automating complex administrative tasks"}],"source_content_type":"text/x-rst","patch_set":2,"id":"AAAAQn%2F%2F8MU%3D","line":13,"in_reply_to":"AAAAQn%2F%2F858%3D","updated":"2013-07-19 00:17:42.000000000","message":"Done","commit_id":"39a1ed0396f0a223abfe76cb95c53a2e430d0056"}]}
