)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"fe906508b6df8e84ed848ada73710e2c90b1f047","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Update contributor guide"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch updates the contributor guide."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: I81275279f716026b7a10226d4b3c98c5befc4a71"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"ba2be162_561335b8","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":41},"updated":"2017-03-02 11:09:50.000000000","message":"IMHO there\u0027s no need to add an extra paragraph when it only restates the first line of the commit.","commit_id":"00776f5865a8f510e5bab9c978edcca0f5166927"},{"author":{"_account_id":23840,"name":"Hiroaki Kobayashi","email":"kobayashi.hiroaki@lab.ntt.co.jp","username":"hiro-kobayashi"},"change_message_id":"5efc6afcd51f6ef886542de69ba0199684fdcb55","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Update contributor guide"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch updates the contributor guide."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: I81275279f716026b7a10226d4b3c98c5befc4a71"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"ba2be162_ed59af5b","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":41},"in_reply_to":"ba2be162_561335b8","updated":"2017-03-02 13:53:47.000000000","message":"Done","commit_id":"00776f5865a8f510e5bab9c978edcca0f5166927"}],"doc/source/devref/how.to.contribute.rst":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"d6b627f36fb17100a1c67c8ae11c3b0382233e7a","unresolved":false,"context_lines":[{"line_number":30,"context_line":"  \u003chttp://lists.openstack.org/cgi-bin/mailman/listinfo/openstack\u003e`_ or to"},{"line_number":31,"context_line":"  `OpenStack development mailing list"},{"line_number":32,"context_line":"  \u003chttp://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev\u003e`_, do"},{"line_number":33,"context_line":"  that. Blazar-related emails must be send with **[blazar]** in its subject"},{"line_number":34,"context_line":"* All questions may be asked on our IRC channel #openstack-blazar on"},{"line_number":35,"context_line":"  `freenode \u003chttp://freenode.net\u003e`_"},{"line_number":36,"context_line":"* We also have weekly meetings on #openstack-meeting-alt. Please check"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_96de8d3d","line":33,"updated":"2017-03-02 11:06:16.000000000","message":"Why remove the dot here?","commit_id":"00776f5865a8f510e5bab9c978edcca0f5166927"},{"author":{"_account_id":17352,"name":"Gerald Kunzmann","email":"kunzmann@docomolab-euro.com","username":"GeraldK"},"change_message_id":"026d2cccbddbcf9e72ebed0f47ee0ff37f95cbbc","unresolved":false,"context_lines":[{"line_number":30,"context_line":"  \u003chttp://lists.openstack.org/cgi-bin/mailman/listinfo/openstack\u003e`_ or to"},{"line_number":31,"context_line":"  `OpenStack development mailing list"},{"line_number":32,"context_line":"  \u003chttp://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev\u003e`_, do"},{"line_number":33,"context_line":"  that. Blazar-related emails must be send with **[blazar]** in its subject"},{"line_number":34,"context_line":"* All questions may be asked on our IRC channel #openstack-blazar on"},{"line_number":35,"context_line":"  `freenode \u003chttp://freenode.net\u003e`_"},{"line_number":36,"context_line":"* We also have weekly meetings on #openstack-meeting-alt. Please check"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_c1de7a6c","line":33,"in_reply_to":"ba2be162_96de8d3d","updated":"2017-03-02 12:50:32.000000000","message":"if you keep the fullstop here, then pls also add the fullstop to the other bullet items. IMHO, both is okay.","commit_id":"00776f5865a8f510e5bab9c978edcca0f5166927"},{"author":{"_account_id":23840,"name":"Hiroaki Kobayashi","email":"kobayashi.hiroaki@lab.ntt.co.jp","username":"hiro-kobayashi"},"change_message_id":"3734371b595ccd51f38fba3bf42f0084c82423a6","unresolved":false,"context_lines":[{"line_number":30,"context_line":"  \u003chttp://lists.openstack.org/cgi-bin/mailman/listinfo/openstack\u003e`_ or to"},{"line_number":31,"context_line":"  `OpenStack development mailing list"},{"line_number":32,"context_line":"  \u003chttp://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev\u003e`_, do"},{"line_number":33,"context_line":"  that. Blazar-related emails must be send with **[blazar]** in its subject"},{"line_number":34,"context_line":"* All questions may be asked on our IRC channel #openstack-blazar on"},{"line_number":35,"context_line":"  `freenode \u003chttp://freenode.net\u003e`_"},{"line_number":36,"context_line":"* We also have weekly meetings on #openstack-meeting-alt. Please check"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_2d3827a0","line":33,"in_reply_to":"ba2be162_c1de7a6c","updated":"2017-03-02 13:53:00.000000000","message":"I\u0027ve removed the dot just for making it the same end with the other bullet items.","commit_id":"00776f5865a8f510e5bab9c978edcca0f5166927"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"d6b627f36fb17100a1c67c8ae11c3b0382233e7a","unresolved":false,"context_lines":[{"line_number":34,"context_line":"* All questions may be asked on our IRC channel #openstack-blazar on"},{"line_number":35,"context_line":"  `freenode \u003chttp://freenode.net\u003e`_"},{"line_number":36,"context_line":"* We also have weekly meetings on #openstack-meeting-alt. Please check"},{"line_number":37,"context_line":"  `meeting detail \u003chttps://wiki.openstack.org/wiki/Meetings/Blazar\u003e`_"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"Your first commit to Blazar"},{"line_number":40,"context_line":"----------------------------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_76be79d5","line":37,"range":{"start_line":37,"start_character":11,"end_line":37,"end_character":17},"updated":"2017-03-02 11:06:16.000000000","message":"details","commit_id":"00776f5865a8f510e5bab9c978edcca0f5166927"},{"author":{"_account_id":23840,"name":"Hiroaki Kobayashi","email":"kobayashi.hiroaki@lab.ntt.co.jp","username":"hiro-kobayashi"},"change_message_id":"3734371b595ccd51f38fba3bf42f0084c82423a6","unresolved":false,"context_lines":[{"line_number":34,"context_line":"* All questions may be asked on our IRC channel #openstack-blazar on"},{"line_number":35,"context_line":"  `freenode \u003chttp://freenode.net\u003e`_"},{"line_number":36,"context_line":"* We also have weekly meetings on #openstack-meeting-alt. Please check"},{"line_number":37,"context_line":"  `meeting detail \u003chttps://wiki.openstack.org/wiki/Meetings/Blazar\u003e`_"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"Your first commit to Blazar"},{"line_number":40,"context_line":"----------------------------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_8d8753d6","line":37,"range":{"start_line":37,"start_character":11,"end_line":37,"end_character":17},"in_reply_to":"ba2be162_76be79d5","updated":"2017-03-02 13:53:00.000000000","message":"Done","commit_id":"00776f5865a8f510e5bab9c978edcca0f5166927"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"d6b627f36fb17100a1c67c8ae11c3b0382233e7a","unresolved":false,"context_lines":[{"line_number":42,"context_line":"* Read `OpenStack development workflow"},{"line_number":43,"context_line":"  \u003chttps://docs.openstack.org/infra/manual/developers.html#development-workflow\u003e`_"},{"line_number":44,"context_line":"* Checkout corresponding Blazar repository:"},{"line_number":45,"context_line":"  `blazar \u003chttps://github.com/openstack/blazar\u003e`_,"},{"line_number":46,"context_line":"  `blazar-nova \u003chttps://github.com/openstack/blazar-nova\u003e`_,"},{"line_number":47,"context_line":"  `client \u003chttps://github.com/openstack/python-blazarclient\u003e`_"},{"line_number":48,"context_line":"* Apply and commit your changes"},{"line_number":49,"context_line":"* Make sure all code checkings and tests have passed"},{"line_number":50,"context_line":"* Send your patch to the review"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_56a255af","line":47,"range":{"start_line":45,"start_character":0,"end_line":47,"end_character":62},"updated":"2017-03-02 11:06:16.000000000","message":"Use git.openstack.org URLs for consistency.","commit_id":"00776f5865a8f510e5bab9c978edcca0f5166927"},{"author":{"_account_id":23840,"name":"Hiroaki Kobayashi","email":"kobayashi.hiroaki@lab.ntt.co.jp","username":"hiro-kobayashi"},"change_message_id":"3734371b595ccd51f38fba3bf42f0084c82423a6","unresolved":false,"context_lines":[{"line_number":42,"context_line":"* Read `OpenStack development workflow"},{"line_number":43,"context_line":"  \u003chttps://docs.openstack.org/infra/manual/developers.html#development-workflow\u003e`_"},{"line_number":44,"context_line":"* Checkout corresponding Blazar repository:"},{"line_number":45,"context_line":"  `blazar \u003chttps://github.com/openstack/blazar\u003e`_,"},{"line_number":46,"context_line":"  `blazar-nova \u003chttps://github.com/openstack/blazar-nova\u003e`_,"},{"line_number":47,"context_line":"  `client \u003chttps://github.com/openstack/python-blazarclient\u003e`_"},{"line_number":48,"context_line":"* Apply and commit your changes"},{"line_number":49,"context_line":"* Make sure all code checkings and tests have passed"},{"line_number":50,"context_line":"* Send your patch to the review"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_ed4fefba","line":47,"range":{"start_line":45,"start_character":0,"end_line":47,"end_character":62},"in_reply_to":"ba2be162_56a255af","updated":"2017-03-02 13:53:00.000000000","message":"Done","commit_id":"00776f5865a8f510e5bab9c978edcca0f5166927"}]}
