)]}'
{"{{cookiecutter.repo_name}}/CONTRIBUTING.rst":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"8618e3a8045acc0e401d344e956f1fa441d1c0fb","unresolved":false,"context_lines":[{"line_number":1,"context_line":"If you would like to contribute to the development of OpenStack, you must"},{"line_number":2,"context_line":"follow the steps in this page:"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"   https://docs.openstack.org/infra/manual/developers.html"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"If you already have a good understanding of how the system works and your"},{"line_number":7,"context_line":"OpenStack accounts are set up, you can skip to the development workflow"},{"line_number":8,"context_line":"section of this documentation to learn how changes to OpenStack should be"},{"line_number":9,"context_line":"submitted for review via the Gerrit tool:"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"   https://docs.openstack.org/infra/manual/developers.html#development-workflow"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Pull requests submitted through GitHub will be ignored."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Bugs should be filed on {{ cookiecutter.bug_tracker }}"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"{%- if cookiecutter.bug_tracker \u003d\u003d \u0027Launchpad\u0027 -%}"},{"line_number":18,"context_line":"   https://bugs.launchpad.net/{{ cookiecutter.bug_project }}"},{"line_number":19,"context_line":"{%- elif cookiecutter.bug_tracker \u003d\u003d \u0027Storyboard\u0027 -%}"},{"line_number":20,"context_line":"   https://storyboard.openstack.org/#!/project/{{ cookiecutter.bug_project }}"},{"line_number":21,"context_line":"{%- endif -%}"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"For more specific information, see the {{ cookiecutter.service }}"},{"line_number":24,"context_line":"``contributor guide"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_494ab35a","line":21,"range":{"start_line":1,"start_character":0,"end_line":21,"end_character":13},"updated":"2020-02-19 17:24:07.000000000","message":"I think we should change all these text with 2 line: something like\n\n---------------------\nOpenStack uses Gerrit for code review.\n\nAny Pull requests submitted through GitHub will be ignored.\n\nFor more specific information, see the {{ cookiecutter.service }}\n``contributor guide\n\u003chttps://docs.openstack.org/{{ cookiecutter.repo_name }}/latest/contributor/contributing.html\u003e``.\n----------------------","commit_id":"e028a0ad26e95833f5e1f191805da814466cf807"},{"author":{"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},"change_message_id":"6fd18c7fefa0b484f3fcad6d9bad7599f3922821","unresolved":false,"context_lines":[{"line_number":1,"context_line":"If you would like to contribute to the development of OpenStack, you must"},{"line_number":2,"context_line":"follow the steps in this page:"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"   https://docs.openstack.org/infra/manual/developers.html"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"If you already have a good understanding of how the system works and your"},{"line_number":7,"context_line":"OpenStack accounts are set up, you can skip to the development workflow"},{"line_number":8,"context_line":"section of this documentation to learn how changes to OpenStack should be"},{"line_number":9,"context_line":"submitted for review via the Gerrit tool:"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"   https://docs.openstack.org/infra/manual/developers.html#development-workflow"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Pull requests submitted through GitHub will be ignored."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Bugs should be filed on {{ cookiecutter.bug_tracker }}"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"{%- if cookiecutter.bug_tracker \u003d\u003d \u0027Launchpad\u0027 -%}"},{"line_number":18,"context_line":"   https://bugs.launchpad.net/{{ cookiecutter.bug_project }}"},{"line_number":19,"context_line":"{%- elif cookiecutter.bug_tracker \u003d\u003d \u0027Storyboard\u0027 -%}"},{"line_number":20,"context_line":"   https://storyboard.openstack.org/#!/project/{{ cookiecutter.bug_project }}"},{"line_number":21,"context_line":"{%- endif -%}"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"For more specific information, see the {{ cookiecutter.service }}"},{"line_number":24,"context_line":"``contributor guide"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_69bd2fb1","line":21,"range":{"start_line":1,"start_character":0,"end_line":21,"end_character":13},"in_reply_to":"3fa7e38b_494ab35a","updated":"2020-02-19 17:38:50.000000000","message":"IMHO that\u0027s too short ;)\n\nLinking to the bug tracker is valid, because it tells people not to open GitHub issues.\n\nLinking to just the project-specific contributor guide is not enough, because the most useful information is in the infra manual which is several clicks away from here.","commit_id":"e028a0ad26e95833f5e1f191805da814466cf807"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"9b1387e7237b5a00893386469a9d7f1c79c9ec69","unresolved":false,"context_lines":[{"line_number":1,"context_line":"The source repository for this project can be found at:"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"  https://opendev.org/{{ cookiecutter.repo_group }}/{{ cookiecutter.repo_name }}"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Pull requests submitted through GitHub will be ignored."},{"line_number":6,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fa7e38b_61130304","line":3,"updated":"2020-02-19 20:29:21.000000000","message":"This can probably be simplified to hard-code \"openstack\" instead of using a cookiecutter.repo_group now that all OpenStack projects use one common namespace (and this is the cookiecutter for OpenStack, not for projects on OpenDev more generally).","commit_id":"57df5509e9afc1b9c8248bceb237f95e29ecf74f"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"7a463eb63ae733e3ec1db89b8591d9f84a2b83d4","unresolved":false,"context_lines":[{"line_number":1,"context_line":"The source repository for this project can be found at:"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"  https://opendev.org/{{ cookiecutter.repo_group }}/{{ cookiecutter.repo_name }}"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Pull requests submitted through GitHub will be ignored."},{"line_number":6,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fa7e38b_219bbc65","line":3,"updated":"2020-02-20 16:09:39.000000000","message":"Yep, somebody could propose that as a separate cleanup. I agree the real goal would be to stop prompting for repo_group anyway, to simplify project setup.","commit_id":"57df5509e9afc1b9c8248bceb237f95e29ecf74f"},{"author":{"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},"change_message_id":"36155d0b4b67f93f441179ecd9b2c989551ddfc1","unresolved":false,"context_lines":[{"line_number":1,"context_line":"The source repository for this project can be found at:"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"  https://opendev.org/{{ cookiecutter.repo_group }}/{{ cookiecutter.repo_name }}"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Pull requests submitted through GitHub will be ignored."},{"line_number":6,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fa7e38b_35030178","line":3,"in_reply_to":"3fa7e38b_61130304","updated":"2020-02-20 02:05:44.000000000","message":"You\u0027re right, but I\u0027d rather remove it everywhere in a separate change than start hard-coding it piecemeal.","commit_id":"57df5509e9afc1b9c8248bceb237f95e29ecf74f"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"9b1387e7237b5a00893386469a9d7f1c79c9ec69","unresolved":false,"context_lines":[{"line_number":2,"context_line":""},{"line_number":3,"context_line":"  https://opendev.org/{{ cookiecutter.repo_group }}/{{ cookiecutter.repo_name }}"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Pull requests submitted through GitHub will be ignored."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"If you would like to contribute to the development of OpenStack, you must"},{"line_number":8,"context_line":"follow the steps in this page:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fa7e38b_81107ff6","line":5,"updated":"2020-02-19 20:29:21.000000000","message":"If we have an opportunity to improve the prose here, \"will not be seen\" is probably closer to the truth. We don\u0027t have any humans consistently watching our GitHub mirrors, but \"ignored\" has additional negative connotations that shouldn\u0027t really be ascribed to the maintainers of these projects. It\u0027s also the case that we currently have some automation to auto-close GH pull requests with a message pointing folks to contributor docs, but getting into those additional details probably isn\u0027t necessary in this document.","commit_id":"57df5509e9afc1b9c8248bceb237f95e29ecf74f"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"7a463eb63ae733e3ec1db89b8591d9f84a2b83d4","unresolved":false,"context_lines":[{"line_number":2,"context_line":""},{"line_number":3,"context_line":"  https://opendev.org/{{ cookiecutter.repo_group }}/{{ cookiecutter.repo_name }}"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Pull requests submitted through GitHub will be ignored."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"If you would like to contribute to the development of OpenStack, you must"},{"line_number":8,"context_line":"follow the steps in this page:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fa7e38b_4196f83d","line":5,"updated":"2020-02-20 16:09:39.000000000","message":"That wording works great for me too, sure.","commit_id":"57df5509e9afc1b9c8248bceb237f95e29ecf74f"},{"author":{"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},"change_message_id":"36155d0b4b67f93f441179ecd9b2c989551ddfc1","unresolved":false,"context_lines":[{"line_number":2,"context_line":""},{"line_number":3,"context_line":"  https://opendev.org/{{ cookiecutter.repo_group }}/{{ cookiecutter.repo_name }}"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Pull requests submitted through GitHub will be ignored."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"If you would like to contribute to the development of OpenStack, you must"},{"line_number":8,"context_line":"follow the steps in this page:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fa7e38b_95751537","line":5,"in_reply_to":"3fa7e38b_81107ff6","updated":"2020-02-20 02:05:44.000000000","message":"\"Pull requests submitted through GitHub will be terminated with extreme prejudice.\"\n\nok, ok\n\nHow about \"Pull requests submitted through GitHub are not monitored\"?","commit_id":"57df5509e9afc1b9c8248bceb237f95e29ecf74f"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"39fa4f7fb37bb5e7220b9ea8cc6c0eb21fa760fa","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Pull requests submitted through GitHub will be ignored."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"If you would like to contribute to the development of OpenStack, you must"},{"line_number":8,"context_line":"follow the steps in this page:"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"   https://docs.openstack.org/infra/manual/developers.html#getting-started"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"If you already have a good understanding of how the system works and your"},{"line_number":13,"context_line":"OpenStack accounts are set up, you can skip to the development workflow"},{"line_number":14,"context_line":"section of this documentation to learn how changes to OpenStack should be"},{"line_number":15,"context_line":"submitted for review via the Gerrit tool:"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"   https://docs.openstack.org/infra/manual/developers.html#development-workflow"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Bugs should be filed on {{ cookiecutter.bug_tracker }}"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fa7e38b_6126a3cf","line":17,"range":{"start_line":7,"start_character":0,"end_line":17,"end_character":79},"updated":"2020-02-19 21:05:53.000000000","message":"This part should go to the contributor guide as an entry point in introduction.html. Otherwise, we have to update the CONTRIBUTING.rst on each repo twice when infra manual is migrated to opendev.\n\nhttps://docs.openstack.org/contributors/code-and-documentation/introduction.html","commit_id":"57df5509e9afc1b9c8248bceb237f95e29ecf74f"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"7a463eb63ae733e3ec1db89b8591d9f84a2b83d4","unresolved":false,"context_lines":[{"line_number":14,"context_line":"section of this documentation to learn how changes to OpenStack should be"},{"line_number":15,"context_line":"submitted for review via the Gerrit tool:"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"   https://docs.openstack.org/infra/manual/developers.html#development-workflow"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Bugs should be filed on {{ cookiecutter.bug_tracker }}"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fa7e38b_e1a4c4a6","line":17,"updated":"2020-02-20 16:09:39.000000000","message":"Yes, the Gerrit page in the Code and Documentation chapter of the OpenStack Contributors Guide is what I was suggesting in IRC. That seems like a useful entrypoint which will still cover the OpenStackisms when the Infrastructure Manual gets overhauled to exorcise its OpenStack demons.","commit_id":"57df5509e9afc1b9c8248bceb237f95e29ecf74f"},{"author":{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},"change_message_id":"cdc850b763103190fde5db8ca768e7ad3d9a812a","unresolved":false,"context_lines":[{"line_number":14,"context_line":"section of this documentation to learn how changes to OpenStack should be"},{"line_number":15,"context_line":"submitted for review via the Gerrit tool:"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"   https://docs.openstack.org/infra/manual/developers.html#development-workflow"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Bugs should be filed on {{ cookiecutter.bug_tracker }}"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fa7e38b_6f58a8fb","line":17,"in_reply_to":"3fa7e38b_2943a214","updated":"2020-02-21 19:50:03.000000000","message":"No matter what we link here I think its going to need to change eventually once the infra-manual goes through its de-openstacking + the contrib guide goes through its de-opendeving. I tend to prefer gmann\u0027s quick start guide atm, but like I said, it will probably need to change long term. Whatever people want, this needs to be merged asap so that other projects can actually complete the goal on time.","commit_id":"57df5509e9afc1b9c8248bceb237f95e29ecf74f"},{"author":{"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},"change_message_id":"36155d0b4b67f93f441179ecd9b2c989551ddfc1","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Pull requests submitted through GitHub will be ignored."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"If you would like to contribute to the development of OpenStack, you must"},{"line_number":8,"context_line":"follow the steps in this page:"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"   https://docs.openstack.org/infra/manual/developers.html#getting-started"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"If you already have a good understanding of how the system works and your"},{"line_number":13,"context_line":"OpenStack accounts are set up, you can skip to the development workflow"},{"line_number":14,"context_line":"section of this documentation to learn how changes to OpenStack should be"},{"line_number":15,"context_line":"submitted for review via the Gerrit tool:"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"   https://docs.openstack.org/infra/manual/developers.html#development-workflow"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Bugs should be filed on {{ cookiecutter.bug_tracker }}"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fa7e38b_f5e329d6","line":17,"range":{"start_line":7,"start_character":0,"end_line":17,"end_character":79},"in_reply_to":"3fa7e38b_6126a3cf","updated":"2020-02-20 02:05:44.000000000","message":"I agree on the problem, but that just doesn\u0027t seem like a useful entry point. That page contains no information, and the most likely place people are going to end up is in the documentation contributor guide, when in fact they need to click on the sidebar. I even find myself getting disoriented.\n\nMaybe https://docs.openstack.org/contributors/code-and-documentation/using-gerrit.html would be a better starting point?","commit_id":"57df5509e9afc1b9c8248bceb237f95e29ecf74f"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"a8d70e49538156b9d63e6da888ee5e2b2232b6d7","unresolved":false,"context_lines":[{"line_number":14,"context_line":"section of this documentation to learn how changes to OpenStack should be"},{"line_number":15,"context_line":"submitted for review via the Gerrit tool:"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"   https://docs.openstack.org/infra/manual/developers.html#development-workflow"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Bugs should be filed on {{ cookiecutter.bug_tracker }}"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fa7e38b_2943a214","line":17,"in_reply_to":"3fa7e38b_e1a4c4a6","updated":"2020-02-20 18:07:42.000000000","message":"But that does not cover the account setup etc. \n\nhow to push patch\u0027 is way deep in that doc. We should work on contributor guide to provide a \"quick start\" page for \"How to contribute\".\n\nI pushed a quick start page on contributor guide to list minimal steps to push first patch. That can be linked here\n- https://review.opendev.org/#/c/708939/","commit_id":"57df5509e9afc1b9c8248bceb237f95e29ecf74f"}],"{{cookiecutter.repo_name}}/doc/source/contributor/contributing.rst":[{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"9b1387e7237b5a00893386469a9d7f1c79c9ec69","unresolved":false,"context_lines":[{"line_number":6,"context_line":"`contributor guide \u003chttps://docs.openstack.org/contributors/\u003e`_ to get started."},{"line_number":7,"context_line":"It covers all the basics that are common to all OpenStack projects: the accounts"},{"line_number":8,"context_line":"you need, the basics of interacting with our Gerrit review system, how we"},{"line_number":9,"context_line":"communicate as a community, etc."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Below will cover the more project specific information you need to get started"},{"line_number":12,"context_line":"with {{cookiecutter.service}}."}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fa7e38b_21cbcb7f","line":9,"updated":"2020-02-19 20:29:21.000000000","message":"These two paragraphs and the task tracking section could just get mashed up with the CONTRIBUTOR.rst file and then use an include directive to pull it in here, which was the gist of my original suggestion, but if we don\u0027t mind saying the same things in two slightly different ways then I guess this is okay.","commit_id":"57df5509e9afc1b9c8248bceb237f95e29ecf74f"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"b10d2c5ce6c4b6887ab1495204f66e0a02e82b31","unresolved":false,"context_lines":[{"line_number":50,"context_line":""},{"line_number":51,"context_line":"Reporting a Bug"},{"line_number":52,"context_line":"~~~~~~~~~~~~~~~"},{"line_number":53,"context_line":".. Pretty self explanatory section, link directly to where people should report"},{"line_number":54,"context_line":"   bugs for your project."},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"You found an issue and want to make sure we are aware of it? You can do so"}],"source_content_type":"text/x-rst","patch_set":3,"id":"1fa4df85_4e533940","line":53,"updated":"2020-03-03 22:55:26.000000000","message":"Are there projects where this is not the same as the task tracker?","commit_id":"7bfef146ff9581899bfa9e539b6efb21b2e5b223"}]}
