)]}'
{"CONTRIBUTING.rst":[{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"6a3a99de838f1a7acce544fbe6178716c50051c7","unresolved":false,"context_lines":[{"line_number":2,"context_line":""},{"line_number":3,"context_line":"   https://opendev.org/openstack/nova"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Pull requests submitted through GitHub are not monitored."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"To start contributing to OpenStack, follow the steps in the contribution guide"},{"line_number":8,"context_line":"to set up and use Gerrit:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1fa4df85_5d9ffb64","line":5,"range":{"start_line":5,"start_character":32,"end_line":5,"end_character":38},"updated":"2020-03-11 13:46:22.000000000","message":"Agree, I think another thing worth mentioning iswe can\u0027t open github.com so much that we all start to use opendev.org to find and mark code now.","commit_id":"5774f425e3e3bd82b806f0936e9d8a1b52bb8a30"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"bbf2fbc1092cd50a2c6e2c418730ee0ba2686709","unresolved":false,"context_lines":[{"line_number":2,"context_line":""},{"line_number":3,"context_line":"   https://opendev.org/openstack/nova"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Pull requests submitted through GitHub are not monitored."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"To start contributing to OpenStack, follow the steps in the contribution guide"},{"line_number":8,"context_line":"to set up and use Gerrit:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1fa4df85_480db63c","line":5,"range":{"start_line":5,"start_character":32,"end_line":5,"end_character":38},"in_reply_to":"1fa4df85_5d9ffb64","updated":"2020-03-16 18:43:28.000000000","message":"This file is directly derived from the template https://opendev.org/openstack/cookiecutter/src/branch/master/%7b%7bcookiecutter.repo_name%7d%7d/CONTRIBUTING.rst \n\nSo I would not make a nova only change to this. But if you think this worth mentioned then I suggest to propose a change in the cookiecutter repo.","commit_id":"5774f425e3e3bd82b806f0936e9d8a1b52bb8a30"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"6a3a99de838f1a7acce544fbe6178716c50051c7","unresolved":false,"context_lines":[{"line_number":16,"context_line":"For more specific information about contributing to this repository, see the"},{"line_number":17,"context_line":"Nova contributor guide:"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"   https://docs.openstack.org/nova/latest/contributor/contributing.html"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1fa4df85_7dbbd7c3","line":19,"range":{"start_line":19,"start_character":3,"end_line":19,"end_character":71},"updated":"2020-03-11 13:46:22.000000000","message":"This is an invalid link, how about use https://docs.openstack.org/nova/latest/contributor/ orhttps://docs.openstack.org/nova/latest/contributor/index.html instead? \n\nAnd I think https://docs.openstack.org/nova/latest/ is also more comprehensive, whether it is for contributors or end users.","commit_id":"5774f425e3e3bd82b806f0936e9d8a1b52bb8a30"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"bbf2fbc1092cd50a2c6e2c418730ee0ba2686709","unresolved":false,"context_lines":[{"line_number":16,"context_line":"For more specific information about contributing to this repository, see the"},{"line_number":17,"context_line":"Nova contributor guide:"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"   https://docs.openstack.org/nova/latest/contributor/contributing.html"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1fa4df85_a359ed35","line":19,"range":{"start_line":19,"start_character":3,"end_line":19,"end_character":71},"in_reply_to":"1fa4df85_5ddb7b20","updated":"2020-03-16 18:43:28.000000000","message":"Yep. This is a self referencing change.","commit_id":"5774f425e3e3bd82b806f0936e9d8a1b52bb8a30"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"4b012c0010957e5063c170dd9926dd4390041fc6","unresolved":false,"context_lines":[{"line_number":16,"context_line":"For more specific information about contributing to this repository, see the"},{"line_number":17,"context_line":"Nova contributor guide:"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"   https://docs.openstack.org/nova/latest/contributor/contributing.html"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1fa4df85_5ddb7b20","line":19,"range":{"start_line":19,"start_character":3,"end_line":19,"end_character":71},"in_reply_to":"1fa4df85_7dbbd7c3","updated":"2020-03-11 14:00:02.000000000","message":"Later, this link will be true, when doc/source/contributor/contributing.rst has merged.","commit_id":"5774f425e3e3bd82b806f0936e9d8a1b52bb8a30"}],"doc/source/contributor/contributing.rst":[{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"4b012c0010957e5063c170dd9926dd4390041fc6","unresolved":false,"context_lines":[{"line_number":1,"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"},{"line_number":2,"context_line":"So You Want to Contribute..."},{"line_number":3,"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"},{"line_number":4,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"1fa4df85_fdd587b8","line":1,"updated":"2020-03-11 14:00:02.000000000","message":"Can you add a index for this docs to the https://docs.openstack.org/nova/latest/#for-contributors ? so that we can find it quickly.","commit_id":"5774f425e3e3bd82b806f0936e9d8a1b52bb8a30"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"bbf2fbc1092cd50a2c6e2c418730ee0ba2686709","unresolved":false,"context_lines":[{"line_number":1,"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"},{"line_number":2,"context_line":"So You Want to Contribute..."},{"line_number":3,"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"},{"line_number":4,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"1fa4df85_1e993478","line":1,"in_reply_to":"1fa4df85_0c0e3632","updated":"2020-03-16 18:43:28.000000000","message":"Done","commit_id":"5774f425e3e3bd82b806f0936e9d8a1b52bb8a30"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"cbad90717b808b75766e5b0dfa7d946a44cc8352","unresolved":false,"context_lines":[{"line_number":1,"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"},{"line_number":2,"context_line":"So You Want to Contribute..."},{"line_number":3,"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"},{"line_number":4,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"1fa4df85_0c0e3632","line":1,"in_reply_to":"1fa4df85_fdd587b8","updated":"2020-03-11 14:39:48.000000000","message":"good call","commit_id":"5774f425e3e3bd82b806f0936e9d8a1b52bb8a30"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"4b012c0010957e5063c170dd9926dd4390041fc6","unresolved":false,"context_lines":[{"line_number":1,"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"},{"line_number":2,"context_line":"So You Want to Contribute..."},{"line_number":3,"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"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"For general information on contributing to OpenStack, please check out the"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1fa4df85_bdd5cfe7","line":2,"range":{"start_line":2,"start_character":25,"end_line":2,"end_character":26},"updated":"2020-03-11 14:00:02.000000000","message":"nit: add a white space.","commit_id":"5774f425e3e3bd82b806f0936e9d8a1b52bb8a30"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"cbad90717b808b75766e5b0dfa7d946a44cc8352","unresolved":false,"context_lines":[{"line_number":1,"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"},{"line_number":2,"context_line":"So You Want to Contribute..."},{"line_number":3,"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"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"For general information on contributing to OpenStack, please check out the"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1fa4df85_b802bd0a","line":2,"range":{"start_line":2,"start_character":25,"end_line":2,"end_character":26},"in_reply_to":"1fa4df85_bdd5cfe7","updated":"2020-03-11 14:39:48.000000000","message":"this is correct as-is","commit_id":"5774f425e3e3bd82b806f0936e9d8a1b52bb8a30"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"0fee1b0e0c719982d1c9a0825e49599b73e89917","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Communication"},{"line_number":15,"context_line":"~~~~~~~~~~~~~"},{"line_number":16,"context_line":".. This would be a good place to put the channel you chat in as a project; when/"},{"line_number":17,"context_line":"   where your meeting is, the tags you prepend to your ML threads, etc."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":":doc:`how-to-get-involved`"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"1fa4df85_fe34414c","line":17,"range":{"start_line":16,"start_character":0,"end_line":17,"end_character":71},"updated":"2020-03-17 21:12:37.000000000","message":"you can remove these now and in below places also.","commit_id":"40b441e110df28eddd764751a63ca3c83d07636a"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"a6e2b014a286901495fdc7f00b3afaa070ad5dc8","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Communication"},{"line_number":15,"context_line":"~~~~~~~~~~~~~"},{"line_number":16,"context_line":".. This would be a good place to put the channel you chat in as a project; when/"},{"line_number":17,"context_line":"   where your meeting is, the tags you prepend to your ML threads, etc."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":":doc:`how-to-get-involved`"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"1fa4df85_678d1cd2","line":17,"range":{"start_line":16,"start_character":0,"end_line":17,"end_character":71},"in_reply_to":"1fa4df85_fe34414c","updated":"2020-03-18 15:53:01.000000000","message":"Done","commit_id":"40b441e110df28eddd764751a63ca3c83d07636a"}],"doc/source/contributor/index.rst":[{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"4b012c0010957e5063c170dd9926dd4390041fc6","unresolved":false,"context_lines":[{"line_number":11,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":".. toctree::"},{"line_number":14,"context_line":"    :maxdepth: 2"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"    contributing"},{"line_number":17,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"1fa4df85_bd8dcfd4","line":14,"range":{"start_line":14,"start_character":3,"end_line":14,"end_character":4},"updated":"2020-03-11 14:00:02.000000000","message":"indentation","commit_id":"5774f425e3e3bd82b806f0936e9d8a1b52bb8a30"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"bbf2fbc1092cd50a2c6e2c418730ee0ba2686709","unresolved":false,"context_lines":[{"line_number":11,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":".. toctree::"},{"line_number":14,"context_line":"    :maxdepth: 2"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"    contributing"},{"line_number":17,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"1fa4df85_5e9d6c55","line":14,"range":{"start_line":14,"start_character":3,"end_line":14,"end_character":4},"in_reply_to":"1fa4df85_bd8dcfd4","updated":"2020-03-16 18:43:28.000000000","message":"Done","commit_id":"5774f425e3e3bd82b806f0936e9d8a1b52bb8a30"}],"doc/source/index.rst":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"0fee1b0e0c719982d1c9a0825e49599b73e89917","unresolved":false,"context_lines":[{"line_number":224,"context_line":""},{"line_number":225,"context_line":"* :doc:`contributor/index`: If you are new to Nova, this should help you start"},{"line_number":226,"context_line":"  to understand what Nova actually does, and why."},{"line_number":227,"context_line":"* :doc:`contributor/contributing`: If you are a new contributor this should"},{"line_number":228,"context_line":"  help you to start contributing to Nova."},{"line_number":229,"context_line":"* :doc:`reference/index`: There are also a number of technical references on"},{"line_number":230,"context_line":"  both current and future looking parts of our architecture."},{"line_number":231,"context_line":"  These are collected here."}],"source_content_type":"text/x-rst","patch_set":2,"id":"1fa4df85_fe0d2190","line":228,"range":{"start_line":227,"start_character":0,"end_line":228,"end_character":41},"updated":"2020-03-17 21:12:37.000000000","message":"This is already ref in index page so may be we can leave it from here. contributor/index page gives new contributors guide first and then nova related.","commit_id":"40b441e110df28eddd764751a63ca3c83d07636a"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"6e4ca541c9e85550462d68721e29d18ff1f902f2","unresolved":false,"context_lines":[{"line_number":224,"context_line":""},{"line_number":225,"context_line":"* :doc:`contributor/index`: If you are new to Nova, this should help you start"},{"line_number":226,"context_line":"  to understand what Nova actually does, and why."},{"line_number":227,"context_line":"* :doc:`contributor/contributing`: If you are a new contributor this should"},{"line_number":228,"context_line":"  help you to start contributing to Nova."},{"line_number":229,"context_line":"* :doc:`reference/index`: There are also a number of technical references on"},{"line_number":230,"context_line":"  both current and future looking parts of our architecture."},{"line_number":231,"context_line":"  These are collected here."}],"source_content_type":"text/x-rst","patch_set":2,"id":"1fa4df85_ea431112","line":228,"range":{"start_line":227,"start_character":0,"end_line":228,"end_character":41},"in_reply_to":"1fa4df85_e7ecac90","updated":"2020-03-18 16:17:42.000000000","message":"ok, how about adding it first before L225 with comment \u0027If you are new to OpenStack then here are the OpenStack contribution guide\u0027\n\nSo that once people go through that then they have the \u0027new to nova\u0027 guide link.\n\nhaving \u0027new to nova\u0027 first and then \u0027new to openstack\u0027 link might confuse new people.","commit_id":"40b441e110df28eddd764751a63ca3c83d07636a"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"ba1baa1f967ed153a929d82600dcc0e4976709db","unresolved":false,"context_lines":[{"line_number":224,"context_line":""},{"line_number":225,"context_line":"* :doc:`contributor/index`: If you are new to Nova, this should help you start"},{"line_number":226,"context_line":"  to understand what Nova actually does, and why."},{"line_number":227,"context_line":"* :doc:`contributor/contributing`: If you are a new contributor this should"},{"line_number":228,"context_line":"  help you to start contributing to Nova."},{"line_number":229,"context_line":"* :doc:`reference/index`: There are also a number of technical references on"},{"line_number":230,"context_line":"  both current and future looking parts of our architecture."},{"line_number":231,"context_line":"  These are collected here."}],"source_content_type":"text/x-rst","patch_set":2,"id":"df33271e_3c6e1595","line":228,"range":{"start_line":227,"start_character":0,"end_line":228,"end_character":41},"in_reply_to":"1fa4df85_ea431112","updated":"2020-03-25 12:02:07.000000000","message":"Done","commit_id":"40b441e110df28eddd764751a63ca3c83d07636a"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"a6e2b014a286901495fdc7f00b3afaa070ad5dc8","unresolved":false,"context_lines":[{"line_number":224,"context_line":""},{"line_number":225,"context_line":"* :doc:`contributor/index`: If you are new to Nova, this should help you start"},{"line_number":226,"context_line":"  to understand what Nova actually does, and why."},{"line_number":227,"context_line":"* :doc:`contributor/contributing`: If you are a new contributor this should"},{"line_number":228,"context_line":"  help you to start contributing to Nova."},{"line_number":229,"context_line":"* :doc:`reference/index`: There are also a number of technical references on"},{"line_number":230,"context_line":"  both current and future looking parts of our architecture."},{"line_number":231,"context_line":"  These are collected here."}],"source_content_type":"text/x-rst","patch_set":2,"id":"1fa4df85_e7ecac90","line":228,"range":{"start_line":227,"start_character":0,"end_line":228,"end_character":41},"in_reply_to":"1fa4df85_fe0d2190","updated":"2020-03-18 15:53:01.000000000","message":"I\u0027ve added this ref based on the comment from Brin and Stephen: https://review.opendev.org/#/c/712420/1/doc/source/contributor/contributing.rst@1","commit_id":"40b441e110df28eddd764751a63ca3c83d07636a"}]}
