)]}'
{"CONTRIBUTING.rst":[{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"ea8507f93c3836a196402090d83a0aa723c282e1","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Bugs should be filed on Launchpad, not GitHub:"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"   https://bugs.launchpad.net/oslo.rootwrap"}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa98f980_83bec5fd","line":17,"updated":"2014-09-10 12:54:46.000000000","message":"Oops, this was fixed in https://review.openstack.org/#/c/119871/ which I just approved. Rebase ?","commit_id":"7a1d658ce47289862850310dcb2b29aa66498407"},{"author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"change_message_id":"05ffaca37bbaacf7a78492e7b7e87c52c66e5b7f","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Bugs should be filed on Launchpad, not GitHub:"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"   https://bugs.launchpad.net/oslo.rootwrap"}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa98f980_63680122","line":17,"in_reply_to":"fa98f980_83bec5fd","updated":"2014-09-10 13:16:49.000000000","message":"Done","commit_id":"7a1d658ce47289862850310dcb2b29aa66498407"}],"doc/source/conf.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"4232e73befe4f75fa622990219505b400c4ffb5b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# -*- coding: utf-8 -*-"},{"line_number":2,"context_line":"# Licensed under the Apache License, Version 2.0 (the \"License\");"},{"line_number":3,"context_line":"# you may not use this file except in compliance with the License."},{"line_number":4,"context_line":"# You may obtain a copy of the License at"}],"source_content_type":"text/x-python","patch_set":3,"id":"fa98f980_faeb24a1","line":1,"updated":"2014-09-06 05:26:42.000000000","message":"not sure if these is needed either","commit_id":"a8888f44eed402c684dbca5ed03411b8ca63ecea"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"4232e73befe4f75fa622990219505b400c4ffb5b","unresolved":false,"context_lines":[{"line_number":12,"context_line":"# See the License for the specific language governing permissions and"},{"line_number":13,"context_line":"# limitations under the License."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"import os"},{"line_number":16,"context_line":"import sys"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"sys.path.insert(0, os.path.abspath(\u0027../..\u0027))"}],"source_content_type":"text/x-python","patch_set":3,"id":"fa98f980_daf02093","line":15,"updated":"2014-09-06 05:26:42.000000000","message":"pretty sure you don\u0027t need these lines (15-18)","commit_id":"a8888f44eed402c684dbca5ed03411b8ca63ecea"},{"author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"change_message_id":"53a974ff95519bf2bb27e7ffeec5162b96706f62","unresolved":false,"context_lines":[{"line_number":12,"context_line":"# See the License for the specific language governing permissions and"},{"line_number":13,"context_line":"# limitations under the License."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"import os"},{"line_number":16,"context_line":"import sys"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"sys.path.insert(0, os.path.abspath(\u0027../..\u0027))"}],"source_content_type":"text/x-python","patch_set":3,"id":"fa98f980_dc3c92c2","line":15,"in_reply_to":"fa98f980_daf02093","updated":"2014-09-07 12:30:39.000000000","message":"Steve i used cookie-cutter to generate this :)","commit_id":"a8888f44eed402c684dbca5ed03411b8ca63ecea"}],"doc/source/contributing.rst":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"4232e73befe4f75fa622990219505b400c4ffb5b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":" Contributing"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa98f980_7a37344d","line":1,"updated":"2014-09-06 05:26:42.000000000","message":"should be the same same number of \u003d\u003d\u003d\u003d\u0027s and title characters","commit_id":"a8888f44eed402c684dbca5ed03411b8ca63ecea"},{"author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"change_message_id":"53a974ff95519bf2bb27e7ffeec5162b96706f62","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":" Contributing"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa98f980_fc495661","line":1,"in_reply_to":"fa98f980_7a37344d","updated":"2014-09-07 12:30:39.000000000","message":"will fix","commit_id":"a8888f44eed402c684dbca5ed03411b8ca63ecea"}],"doc/source/usage.rst":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"4232e73befe4f75fa622990219505b400c4ffb5b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Usage"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa98f980_3a312c5a","line":1,"updated":"2014-09-06 05:26:42.000000000","message":"these should be the same amount of characters as `Usage`","commit_id":"a8888f44eed402c684dbca5ed03411b8ca63ecea"},{"author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"change_message_id":"53a974ff95519bf2bb27e7ffeec5162b96706f62","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Usage"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa98f980_1c47fa4c","line":1,"in_reply_to":"fa98f980_3a312c5a","updated":"2014-09-07 12:30:39.000000000","message":"will fix","commit_id":"a8888f44eed402c684dbca5ed03411b8ca63ecea"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"1a79e463244bebf6fda4f346c85effc9d53fd190","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"To use oslo.rootwrap in a project::"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"    from oslo import rootwrap"}],"source_content_type":"text/x-rst","patch_set":4,"id":"fa98f980_99581ffc","line":7,"updated":"2014-09-09 11:46:27.000000000","message":"This actually won\u0027t make you use rootwrap in any useful way. The traditional way is to setup an entry point to create another -rootwrap binary, or use the new Client class. I would rather not have this file and point to the README instead...","commit_id":"d19b33dd1d379d4cb1f92fb6f5d701e4d072eae2"},{"author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"change_message_id":"739e70970f843a5a272bd2db1d46bde6be15301e","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"To use oslo.rootwrap in a project::"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"    from oslo import rootwrap"}],"source_content_type":"text/x-rst","patch_set":4,"id":"fa98f980_2da34a50","line":7,"in_reply_to":"fa98f980_99581ffc","updated":"2014-09-10 11:57:20.000000000","message":"Done","commit_id":"d19b33dd1d379d4cb1f92fb6f5d701e4d072eae2"}],"tox.ini":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"4232e73befe4f75fa622990219505b400c4ffb5b","unresolved":false,"context_lines":[{"line_number":38,"context_line":"commands \u003d {posargs}"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"[testenv:docs]"},{"line_number":41,"context_line":"commands \u003d python setup.py build_sphinx"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"[flake8]"},{"line_number":44,"context_line":"show-source \u003d True"}],"source_content_type":"text/x-properties","patch_set":3,"id":"fa98f980_5a343049","line":41,"updated":"2014-09-06 05:26:42.000000000","message":"yay","commit_id":"a8888f44eed402c684dbca5ed03411b8ca63ecea"},{"author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"change_message_id":"53a974ff95519bf2bb27e7ffeec5162b96706f62","unresolved":false,"context_lines":[{"line_number":38,"context_line":"commands \u003d {posargs}"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"[testenv:docs]"},{"line_number":41,"context_line":"commands \u003d python setup.py build_sphinx"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"[flake8]"},{"line_number":44,"context_line":"show-source \u003d True"}],"source_content_type":"text/x-properties","patch_set":3,"id":"fa98f980_3c73deb5","line":41,"in_reply_to":"fa98f980_5a343049","updated":"2014-09-07 12:30:39.000000000","message":":)","commit_id":"a8888f44eed402c684dbca5ed03411b8ca63ecea"}]}
