)]}'
{"doc/source/setup-gerrit.rst":[{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"fcadc8eff6df6e097c16949de43b3278699f3f14","unresolved":false,"context_lines":[{"line_number":23,"context_line":"#. Visit `OpenStack\u0027s Gerrit page \u003chttps://review.openstack.org\u003e`_ and click"},{"line_number":24,"context_line":"   the **sign in** link."},{"line_number":25,"context_line":"#. You will be prompted to select a username. You can enter the same one you"},{"line_number":26,"context_line":"   did for launchpad, or something else."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":".. note::"},{"line_number":29,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"df87a7cf_14c78a66","line":26,"range":{"start_line":26,"start_character":11,"end_line":26,"end_character":20},"updated":"2017-12-07 01:42:10.000000000","message":"Launchpad","commit_id":"2e73943e68c767346d32b5874fc4a6a03a7253fd"},{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"4470f3afcaa8c471b317ef54388898a36b393083","unresolved":false,"context_lines":[{"line_number":23,"context_line":"#. Visit `OpenStack\u0027s Gerrit page \u003chttps://review.openstack.org\u003e`_ and click"},{"line_number":24,"context_line":"   the **sign in** link."},{"line_number":25,"context_line":"#. You will be prompted to select a username. You can enter the same one you"},{"line_number":26,"context_line":"   did for launchpad, or something else."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":".. note::"},{"line_number":29,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"df87a7cf_a83d0dc5","line":26,"range":{"start_line":26,"start_character":11,"end_line":26,"end_character":20},"in_reply_to":"df87a7cf_14c78a66","updated":"2017-12-07 15:59:59.000000000","message":"Done","commit_id":"2e73943e68c767346d32b5874fc4a6a03a7253fd"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"fcadc8eff6df6e097c16949de43b3278699f3f14","unresolved":false,"context_lines":[{"line_number":42,"context_line":""},{"line_number":43,"context_line":"What is it?"},{"line_number":44,"context_line":"^^^^^^^^^^^"},{"line_number":45,"context_line":"An agreement to clarify intellectual property license granted with"},{"line_number":46,"context_line":"contributions from a person or entity. `Preview the full agreement"},{"line_number":47,"context_line":"\u003chttps://review.openstack.org/static/cla.html\u003e`_."},{"line_number":48,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"df87a7cf_34996e78","line":45,"range":{"start_line":45,"start_character":46,"end_line":45,"end_character":53},"updated":"2017-12-07 01:42:10.000000000","message":"Is it license or rather right?","commit_id":"2e73943e68c767346d32b5874fc4a6a03a7253fd"},{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"4470f3afcaa8c471b317ef54388898a36b393083","unresolved":false,"context_lines":[{"line_number":42,"context_line":""},{"line_number":43,"context_line":"What is it?"},{"line_number":44,"context_line":"^^^^^^^^^^^"},{"line_number":45,"context_line":"An agreement to clarify intellectual property license granted with"},{"line_number":46,"context_line":"contributions from a person or entity. `Preview the full agreement"},{"line_number":47,"context_line":"\u003chttps://review.openstack.org/static/cla.html\u003e`_."},{"line_number":48,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"df87a7cf_e86d55cc","line":45,"range":{"start_line":45,"start_character":46,"end_line":45,"end_character":53},"in_reply_to":"df87a7cf_34996e78","updated":"2017-12-07 15:59:59.000000000","message":"Done","commit_id":"2e73943e68c767346d32b5874fc4a6a03a7253fd"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"fcadc8eff6df6e097c16949de43b3278699f3f14","unresolved":false,"context_lines":[{"line_number":55,"context_line":"#. In Gerrit\u0027s `settings \u003chttps://review.openstack.org/#/settings/agreements\u003e`_"},{"line_number":56,"context_line":"   click the **New Contributor Agreement** link and sign the agreement. You need"},{"line_number":57,"context_line":"   this to contribute code \u0026 documentation. You will not be able to push patches"},{"line_number":58,"context_line":"   to gerrit without this."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":".. image:: _assets/account-setup/3.png"},{"line_number":61,"context_line":"   :scale: 70%"}],"source_content_type":"text/x-rst","patch_set":2,"id":"df87a7cf_f490e64c","line":58,"range":{"start_line":58,"start_character":6,"end_line":58,"end_character":12},"updated":"2017-12-07 01:42:10.000000000","message":"Gerrit","commit_id":"2e73943e68c767346d32b5874fc4a6a03a7253fd"},{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"4470f3afcaa8c471b317ef54388898a36b393083","unresolved":false,"context_lines":[{"line_number":55,"context_line":"#. In Gerrit\u0027s `settings \u003chttps://review.openstack.org/#/settings/agreements\u003e`_"},{"line_number":56,"context_line":"   click the **New Contributor Agreement** link and sign the agreement. You need"},{"line_number":57,"context_line":"   this to contribute code \u0026 documentation. You will not be able to push patches"},{"line_number":58,"context_line":"   to gerrit without this."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":".. image:: _assets/account-setup/3.png"},{"line_number":61,"context_line":"   :scale: 70%"}],"source_content_type":"text/x-rst","patch_set":2,"id":"df87a7cf_0873d9b2","line":58,"range":{"start_line":58,"start_character":6,"end_line":58,"end_character":12},"in_reply_to":"df87a7cf_f490e64c","updated":"2017-12-07 15:59:59.000000000","message":"Done","commit_id":"2e73943e68c767346d32b5874fc4a6a03a7253fd"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"fcadc8eff6df6e097c16949de43b3278699f3f14","unresolved":false,"context_lines":[{"line_number":99,"context_line":"--------------"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"In order to push things to `Gerrit \u003chttps://review.openstack.org\u003e`_ we need to"},{"line_number":102,"context_line":"have a way to identify ourselves. We will do this using ssh keys which allows"},{"line_number":103,"context_line":"us to have our machine we\u0027re pushing a change from to perform"},{"line_number":104,"context_line":"a `challenge-response authentication"},{"line_number":105,"context_line":"\u003chttps://en.wikipedia.org/wiki/Challenge-response_authentication\u003e`_ with the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"df87a7cf_547f5214","line":102,"range":{"start_line":102,"start_character":56,"end_line":102,"end_character":59},"updated":"2017-12-07 01:42:10.000000000","message":"SSH","commit_id":"2e73943e68c767346d32b5874fc4a6a03a7253fd"},{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"4470f3afcaa8c471b317ef54388898a36b393083","unresolved":false,"context_lines":[{"line_number":99,"context_line":"--------------"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"In order to push things to `Gerrit \u003chttps://review.openstack.org\u003e`_ we need to"},{"line_number":102,"context_line":"have a way to identify ourselves. We will do this using ssh keys which allows"},{"line_number":103,"context_line":"us to have our machine we\u0027re pushing a change from to perform"},{"line_number":104,"context_line":"a `challenge-response authentication"},{"line_number":105,"context_line":"\u003chttps://en.wikipedia.org/wiki/Challenge-response_authentication\u003e`_ with the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"df87a7cf_08a8b9d8","line":102,"range":{"start_line":102,"start_character":56,"end_line":102,"end_character":59},"in_reply_to":"df87a7cf_547f5214","updated":"2017-12-07 15:59:59.000000000","message":"Done","commit_id":"2e73943e68c767346d32b5874fc4a6a03a7253fd"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"fcadc8eff6df6e097c16949de43b3278699f3f14","unresolved":false,"context_lines":[{"line_number":137,"context_line":"-----------------"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"Assuming you weren\u0027t able to find keys in your ~/.ssh directory, you can"},{"line_number":140,"context_line":"generate a new ssh key using the provided email as a label by going into"},{"line_number":141,"context_line":"your terminal program and typing::"},{"line_number":142,"context_line":""},{"line_number":143,"context_line":"  ssh-keygen -t rsa -b 4096 -C \"your_email@example.com\""}],"source_content_type":"text/x-rst","patch_set":2,"id":"df87a7cf_3472ce4a","line":140,"range":{"start_line":140,"start_character":15,"end_line":140,"end_character":18},"updated":"2017-12-07 01:42:10.000000000","message":"SSH","commit_id":"2e73943e68c767346d32b5874fc4a6a03a7253fd"},{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"4470f3afcaa8c471b317ef54388898a36b393083","unresolved":false,"context_lines":[{"line_number":137,"context_line":"-----------------"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"Assuming you weren\u0027t able to find keys in your ~/.ssh directory, you can"},{"line_number":140,"context_line":"generate a new ssh key using the provided email as a label by going into"},{"line_number":141,"context_line":"your terminal program and typing::"},{"line_number":142,"context_line":""},{"line_number":143,"context_line":"  ssh-keygen -t rsa -b 4096 -C \"your_email@example.com\""}],"source_content_type":"text/x-rst","patch_set":2,"id":"df87a7cf_28eb3d13","line":140,"range":{"start_line":140,"start_character":15,"end_line":140,"end_character":18},"in_reply_to":"df87a7cf_3472ce4a","updated":"2017-12-07 15:59:59.000000000","message":"Done","commit_id":"2e73943e68c767346d32b5874fc4a6a03a7253fd"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"fcadc8eff6df6e097c16949de43b3278699f3f14","unresolved":false,"context_lines":[{"line_number":172,"context_line":"#. Go to `Gerrit\u0027s SSH Public Keys settings"},{"line_number":173,"context_line":"   \u003chttps://review.openstack.org/#/settings/ssh-keys\u003e`_."},{"line_number":174,"context_line":"#. Click the \u0027Add Key\u0027 button."},{"line_number":175,"context_line":"#. Paste the public key into the **Add SSH Public Key** text box and click Add."},{"line_number":176,"context_line":""},{"line_number":177,"context_line":"Git Review"},{"line_number":178,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"df87a7cf_94963a3e","line":175,"range":{"start_line":175,"start_character":75,"end_line":175,"end_character":78},"updated":"2017-12-07 01:42:10.000000000","message":"\u0027Add\u0027","commit_id":"2e73943e68c767346d32b5874fc4a6a03a7253fd"},{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"4470f3afcaa8c471b317ef54388898a36b393083","unresolved":false,"context_lines":[{"line_number":172,"context_line":"#. Go to `Gerrit\u0027s SSH Public Keys settings"},{"line_number":173,"context_line":"   \u003chttps://review.openstack.org/#/settings/ssh-keys\u003e`_."},{"line_number":174,"context_line":"#. Click the \u0027Add Key\u0027 button."},{"line_number":175,"context_line":"#. Paste the public key into the **Add SSH Public Key** text box and click Add."},{"line_number":176,"context_line":""},{"line_number":177,"context_line":"Git Review"},{"line_number":178,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"df87a7cf_68e4e53c","line":175,"range":{"start_line":175,"start_character":75,"end_line":175,"end_character":78},"in_reply_to":"df87a7cf_94963a3e","updated":"2017-12-07 15:59:59.000000000","message":"Done","commit_id":"2e73943e68c767346d32b5874fc4a6a03a7253fd"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"fcadc8eff6df6e097c16949de43b3278699f3f14","unresolved":false,"context_lines":[{"line_number":181,"context_line":"-----------"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"Git review is tool maintained by the OpenStack community. It adds an additional"},{"line_number":184,"context_line":"sub-command to git like so::"},{"line_number":185,"context_line":""},{"line_number":186,"context_line":"  git review"},{"line_number":187,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"df87a7cf_b49b3e64","line":184,"range":{"start_line":184,"start_character":15,"end_line":184,"end_character":18},"updated":"2017-12-07 01:42:10.000000000","message":"\u0027git\u0027","commit_id":"2e73943e68c767346d32b5874fc4a6a03a7253fd"},{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"4470f3afcaa8c471b317ef54388898a36b393083","unresolved":false,"context_lines":[{"line_number":181,"context_line":"-----------"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"Git review is tool maintained by the OpenStack community. It adds an additional"},{"line_number":184,"context_line":"sub-command to git like so::"},{"line_number":185,"context_line":""},{"line_number":186,"context_line":"  git review"},{"line_number":187,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"df87a7cf_a84c2d42","line":184,"range":{"start_line":184,"start_character":15,"end_line":184,"end_character":18},"in_reply_to":"df87a7cf_b49b3e64","updated":"2017-12-07 15:59:59.000000000","message":"Done","commit_id":"2e73943e68c767346d32b5874fc4a6a03a7253fd"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"fcadc8eff6df6e097c16949de43b3278699f3f14","unresolved":false,"context_lines":[{"line_number":205,"context_line":""},{"line_number":206,"context_line":".. note::"},{"line_number":207,"context_line":""},{"line_number":208,"context_line":"  Mac OS X El Capitan and macOS Sierra users might see an error"},{"line_number":209,"context_line":"  message like \"Operation not permitted\" when installing with the command."},{"line_number":210,"context_line":"  In this case, there are two options to successfully install git-review."},{"line_number":211,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"df87a7cf_54a432a6","line":208,"range":{"start_line":208,"start_character":26,"end_line":208,"end_character":31},"updated":"2017-12-07 01:42:10.000000000","message":"Mac OS","commit_id":"2e73943e68c767346d32b5874fc4a6a03a7253fd"},{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"4470f3afcaa8c471b317ef54388898a36b393083","unresolved":false,"context_lines":[{"line_number":205,"context_line":""},{"line_number":206,"context_line":".. note::"},{"line_number":207,"context_line":""},{"line_number":208,"context_line":"  Mac OS X El Capitan and macOS Sierra users might see an error"},{"line_number":209,"context_line":"  message like \"Operation not permitted\" when installing with the command."},{"line_number":210,"context_line":"  In this case, there are two options to successfully install git-review."},{"line_number":211,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"df87a7cf_c8497131","line":208,"range":{"start_line":208,"start_character":26,"end_line":208,"end_character":31},"in_reply_to":"df87a7cf_54a432a6","updated":"2017-12-07 15:59:59.000000000","message":"Done","commit_id":"2e73943e68c767346d32b5874fc4a6a03a7253fd"}]}
