)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"586c894ca7aa2c7f272ba2f9aae35e9166a40623","unresolved":false,"context_lines":[{"line_number":11,"context_line":"http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Remove the \u0027[build_sphinx]\u0027 and [pbr] sections as described in:"},{"line_number":14,"context_line":"http://lists.openstack.org/pipermail/openstack-dev/2018-March/128594.html"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Remove unrelated libs in doc/requirements.txt"},{"line_number":17,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"df7087c5_faf8a1c4","line":14,"updated":"2018-03-23 14:57:35.000000000","message":"Please follow the rest of the thread. There are unresolved issues with this.","commit_id":"5e440434f0bc9dc002472ec2c5c230d5c739c7d5"}],"doc/requirements.txt":[{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"586c894ca7aa2c7f272ba2f9aae35e9166a40623","unresolved":false,"context_lines":[{"line_number":17,"context_line":"oslo.db[fixtures,mysql,postgresql]\u003e\u003d4.27.0 # Apache-2.0"},{"line_number":18,"context_line":"lxml!\u003d3.7.0,\u003e\u003d3.4.1 # BSD"},{"line_number":19,"context_line":"pyldap\u003e\u003d2.4.20 # PSF"},{"line_number":20,"context_line":"ldappool\u003e\u003d2.0.0 # MPL"}],"source_content_type":"text/plain","patch_set":2,"id":"df7087c5_ba69c98c","side":"PARENT","line":20,"updated":"2018-03-23 14:57:35.000000000","message":"These are all here so that the module documentation builds.","commit_id":"d4f3160334838c592cc8616bba85c13f308468f6"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"858fa523ebe53867ad6a0e4fb21625d2ebbf08fd","unresolved":false,"context_lines":[{"line_number":17,"context_line":"oslo.db[fixtures,mysql,postgresql]\u003e\u003d4.27.0 # Apache-2.0"},{"line_number":18,"context_line":"lxml!\u003d3.7.0,\u003e\u003d3.4.1 # BSD"},{"line_number":19,"context_line":"pyldap\u003e\u003d2.4.20 # PSF"},{"line_number":20,"context_line":"ldappool\u003e\u003d2.0.0 # MPL"}],"source_content_type":"text/plain","patch_set":4,"id":"bf659307_06133868","side":"PARENT","line":20,"updated":"2018-04-06 15:24:42.000000000","message":"I parsed the threads linked in the commit message (specifically [0]), but it\u0027s not clear to my why we\u0027re removing these. The impression from Stephen\u0027s note is that we move stuff *to* this file?\n\nIf that\u0027s not the case, then we should at least clarify why in the commit message.\n\n[0] http://lists.openstack.org/pipermail/openstack-dev/2018-March/128594.html","commit_id":"9a92147726f233ed153ba5b8aaed57849f27a79b"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"ad23981ae51e42d1439791a2cbceebe9232b843b","unresolved":false,"context_lines":[{"line_number":17,"context_line":"oslo.db[fixtures,mysql,postgresql]\u003e\u003d4.27.0 # Apache-2.0"},{"line_number":18,"context_line":"lxml!\u003d3.7.0,\u003e\u003d3.4.1 # BSD"},{"line_number":19,"context_line":"pyldap\u003e\u003d2.4.20 # PSF"},{"line_number":20,"context_line":"ldappool\u003e\u003d2.0.0 # MPL"}],"source_content_type":"text/plain","patch_set":5,"id":"bf659307_29264fb9","side":"PARENT","line":20,"updated":"2018-04-06 15:25:38.000000000","message":"I have a comment about this in patch set 4. The references linked in the commit message don\u0027t clearly state why these are being removed.","commit_id":"1f477ea3b427e2e633d59ff02e7d73eeff03fd3e"},{"author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"change_message_id":"0e67af1fa82ad428fd2229de5d833d0eb4929d23","unresolved":false,"context_lines":[{"line_number":17,"context_line":"oslo.db[fixtures,mysql,postgresql]\u003e\u003d4.27.0 # Apache-2.0"},{"line_number":18,"context_line":"lxml!\u003d3.7.0,\u003e\u003d3.4.1 # BSD"},{"line_number":19,"context_line":"pyldap\u003e\u003d2.4.20 # PSF"},{"line_number":20,"context_line":"ldappool\u003e\u003d2.0.0 # MPL"}],"source_content_type":"text/plain","patch_set":5,"id":"bf659307_69d68752","side":"PARENT","line":20,"in_reply_to":"bf659307_29264fb9","updated":"2018-04-06 15:31:36.000000000","message":"These packages didn\u0027t need for building docs. In fact, the person making this doesn\u0027t follow new PTI build.","commit_id":"1f477ea3b427e2e633d59ff02e7d73eeff03fd3e"},{"author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"change_message_id":"b7ebcba56ead3c155aabbcb1a4c387e2a6a09d33","unresolved":false,"context_lines":[{"line_number":17,"context_line":"oslo.db[fixtures,mysql,postgresql]\u003e\u003d4.27.0 # Apache-2.0"},{"line_number":18,"context_line":"lxml!\u003d3.7.0,\u003e\u003d3.4.1 # BSD"},{"line_number":19,"context_line":"pyldap\u003e\u003d2.4.20 # PSF"},{"line_number":20,"context_line":"ldappool\u003e\u003d2.0.0 # MPL"}],"source_content_type":"text/plain","patch_set":5,"id":"bf659307_09402b07","side":"PARENT","line":20,"in_reply_to":"bf659307_69d68752","updated":"2018-04-06 15:33:15.000000000","message":"He/She just copy all the test-requirements.txt to doc/requirements.txt which is wrong for the purpose of new PTI in building docs.","commit_id":"1f477ea3b427e2e633d59ff02e7d73eeff03fd3e"}],"doc/source/code_documentation.rst":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"1b5d95d56e3bf317922e8cf923baebc79bd967c9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"df7087c5_a321cfa1","updated":"2018-03-22 10:01:04.000000000","message":"This isn\u0027t code documentation - it\u0027s API (REST/HTTP) documentation. You should probably remove this doc in its entirety","commit_id":"acd21dabd8dd1765ef371bc99cd0835b5e195f1e"},{"author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"change_message_id":"307fbc9334b225797c5a6a57c4bfebe7d56ae9f5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"df7087c5_4f2571c1","in_reply_to":"df7087c5_a321cfa1","updated":"2018-03-22 13:32:03.000000000","message":"Done","commit_id":"acd21dabd8dd1765ef371bc99cd0835b5e195f1e"},{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"586c894ca7aa2c7f272ba2f9aae35e9166a40623","unresolved":false,"context_lines":[{"line_number":3,"context_line":".. toctree::"},{"line_number":4,"context_line":"   :maxdepth: 1"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"   api/modules"}],"source_content_type":"text/x-rst","patch_set":2,"id":"df7087c5_da4d9d3b","side":"PARENT","line":6,"updated":"2018-03-23 14:57:35.000000000","message":"No, we want this API documentation. Do not remove it.","commit_id":"d4f3160334838c592cc8616bba85c13f308468f6"}],"doc/source/index.rst":[{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"586c894ca7aa2c7f272ba2f9aae35e9166a40623","unresolved":false,"context_lines":[{"line_number":62,"context_line":"    :maxdepth: 2"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"    getting-started/index.rst"},{"line_number":65,"context_line":"    code_documentation.rst"},{"line_number":66,"context_line":"    indices-tables.rst"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"Contributor Documentation"}],"source_content_type":"text/x-rst","patch_set":2,"id":"df7087c5_1ac3158b","side":"PARENT","line":65,"updated":"2018-03-23 14:57:35.000000000","message":"No, you cannot just remove this. This is valuable.","commit_id":"d4f3160334838c592cc8616bba85c13f308468f6"}],"setup.cfg":[{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"586c894ca7aa2c7f272ba2f9aae35e9166a40623","unresolved":false,"context_lines":[{"line_number":71,"context_line":"msgid_bugs_address \u003d https://bugs.launchpad.net/keystone"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"[pbr]"},{"line_number":74,"context_line":"autodoc_tree_index_modules \u003d True"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"[entry_points]"},{"line_number":77,"context_line":"console_scripts \u003d"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"df7087c5_1ada3577","side":"PARENT","line":74,"updated":"2018-03-23 14:57:35.000000000","message":"Without this, we lose the ability to build the API docs with tox.","commit_id":"d4f3160334838c592cc8616bba85c13f308468f6"}],"tox.ini":[{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"08c775a3c4516bb25ad90e03af0d2118b33dd0d6","unresolved":false,"context_lines":[{"line_number":124,"context_line":"deps \u003d -r{toxinidir}/doc/requirements.txt"},{"line_number":125,"context_line":"commands\u003d"},{"line_number":126,"context_line":"    bash -c \"rm -rf doc/build\""},{"line_number":127,"context_line":"    bash -c \"rm -rf doc/source/api\""},{"line_number":128,"context_line":"    sphinx-build -W -b html doc/source doc/build/html"},{"line_number":129,"context_line":""},{"line_number":130,"context_line":"[testenv:releasenotes]"}],"source_content_type":"text/x-properties","patch_set":1,"id":"df7087c5_d99ab4c3","line":127,"range":{"start_line":127,"start_character":0,"end_line":127,"end_character":35},"updated":"2018-03-22 11:27:59.000000000","message":"this line can be remove as well if we decided to stop generating api/modules","commit_id":"acd21dabd8dd1765ef371bc99cd0835b5e195f1e"},{"author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"change_message_id":"307fbc9334b225797c5a6a57c4bfebe7d56ae9f5","unresolved":false,"context_lines":[{"line_number":124,"context_line":"deps \u003d -r{toxinidir}/doc/requirements.txt"},{"line_number":125,"context_line":"commands\u003d"},{"line_number":126,"context_line":"    bash -c \"rm -rf doc/build\""},{"line_number":127,"context_line":"    bash -c \"rm -rf doc/source/api\""},{"line_number":128,"context_line":"    sphinx-build -W -b html doc/source doc/build/html"},{"line_number":129,"context_line":""},{"line_number":130,"context_line":"[testenv:releasenotes]"}],"source_content_type":"text/x-properties","patch_set":1,"id":"df7087c5_af3c4de1","line":127,"range":{"start_line":127,"start_character":0,"end_line":127,"end_character":35},"in_reply_to":"df7087c5_d99ab4c3","updated":"2018-03-22 13:32:03.000000000","message":"Done","commit_id":"acd21dabd8dd1765ef371bc99cd0835b5e195f1e"},{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"416a90adf8b3e3f97d71be14e14f35e5a4d77db6","unresolved":false,"context_lines":[{"line_number":123,"context_line":"deps \u003d -r{toxinidir}/doc/requirements.txt"},{"line_number":124,"context_line":"commands\u003d"},{"line_number":125,"context_line":"    bash -c \"rm -rf doc/build\""},{"line_number":126,"context_line":"    bash -c \"rm -rf doc/source/api\""},{"line_number":127,"context_line":"    python setup.py build_sphinx"},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"[testenv:releasenotes]"}],"source_content_type":"text/x-properties","patch_set":6,"id":"bf659307_a3758c9a","side":"PARENT","line":126,"range":{"start_line":126,"start_character":0,"end_line":126,"end_character":35},"updated":"2018-04-08 06:13:07.000000000","message":"so the apidoc still exists, then you should add this line back.","commit_id":"0c5242b6184aa37968266a2fbb1d490208d6a580"},{"author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"change_message_id":"8a1fed6997ea186faa4a71fc0f76b7822af6858c","unresolved":false,"context_lines":[{"line_number":123,"context_line":"deps \u003d -r{toxinidir}/doc/requirements.txt"},{"line_number":124,"context_line":"commands\u003d"},{"line_number":125,"context_line":"    bash -c \"rm -rf doc/build\""},{"line_number":126,"context_line":"    bash -c \"rm -rf doc/source/api\""},{"line_number":127,"context_line":"    python setup.py build_sphinx"},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"[testenv:releasenotes]"}],"source_content_type":"text/x-properties","patch_set":6,"id":"bf659307_b461403c","side":"PARENT","line":126,"range":{"start_line":126,"start_character":0,"end_line":126,"end_character":35},"in_reply_to":"bf659307_a3758c9a","updated":"2018-04-08 16:12:34.000000000","message":"Actually, this doesn\u0027t matter for Zull gate. It is useful for the local build. Anyway, I will add it.","commit_id":"0c5242b6184aa37968266a2fbb1d490208d6a580"},{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"1c96c014afe45040afe1a2a5af34802db952e824","unresolved":false,"context_lines":[{"line_number":123,"context_line":"deps \u003d -r{toxinidir}/doc/requirements.txt"},{"line_number":124,"context_line":"commands\u003d"},{"line_number":125,"context_line":"    bash -c \"rm -rf doc/build\""},{"line_number":126,"context_line":"    bash -c \"rm -rf doc/source/api\""},{"line_number":127,"context_line":"    python setup.py build_sphinx"},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"[testenv:releasenotes]"}],"source_content_type":"text/x-properties","patch_set":6,"id":"bf659307_db617c3b","side":"PARENT","line":126,"range":{"start_line":126,"start_character":0,"end_line":126,"end_character":35},"in_reply_to":"bf659307_b461403c","updated":"2018-04-09 08:55:34.000000000","message":"yeah. tox is not only for zuul job","commit_id":"0c5242b6184aa37968266a2fbb1d490208d6a580"}]}
