)]}'
{"setup.cfg":[{"author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"change_message_id":"5940f9683c0b05c2fa78f6b00acb69f8e236cbc3","unresolved":false,"context_lines":[{"line_number":22,"context_line":"packages \u003d"},{"line_number":23,"context_line":"    specs"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"[build_sphinx]"},{"line_number":26,"context_line":"all-files \u003d 1"},{"line_number":27,"context_line":"source-dir \u003d doc/source"},{"line_number":28,"context_line":"build-dir \u003d doc/build"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"[upload_sphinx]"},{"line_number":31,"context_line":"upload-dir \u003d doc/build/html"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"[compile_catalog]"},{"line_number":34,"context_line":"directory \u003d specs/locale"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"1fa4df85_80fc5570","side":"PARENT","line":31,"range":{"start_line":25,"start_character":0,"end_line":31,"end_character":27},"updated":"2020-03-09 12:57:55.000000000","message":"Will we use this? or is it just a hint in this file. I am not sure about it.","commit_id":"9cc2d9d016840569770379e0d14fe65da4af7c6a"},{"author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"change_message_id":"e035cf359c3da2f14a2da5b6bee588ad0fe713d7","unresolved":false,"context_lines":[{"line_number":22,"context_line":"packages \u003d"},{"line_number":23,"context_line":"    specs"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"[build_sphinx]"},{"line_number":26,"context_line":"all-files \u003d 1"},{"line_number":27,"context_line":"source-dir \u003d doc/source"},{"line_number":28,"context_line":"build-dir \u003d doc/build"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"[upload_sphinx]"},{"line_number":31,"context_line":"upload-dir \u003d doc/build/html"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"[compile_catalog]"},{"line_number":34,"context_line":"directory \u003d specs/locale"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"1fa4df85_613911f0","side":"PARENT","line":31,"range":{"start_line":25,"start_character":0,"end_line":31,"end_character":27},"in_reply_to":"1fa4df85_01493db5","updated":"2020-03-10 06:52:46.000000000","message":"Ok. Thanks. ++","commit_id":"9cc2d9d016840569770379e0d14fe65da4af7c6a"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"68e39f692d4174b908034725028ceaa7a42c2541","unresolved":false,"context_lines":[{"line_number":22,"context_line":"packages \u003d"},{"line_number":23,"context_line":"    specs"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"[build_sphinx]"},{"line_number":26,"context_line":"all-files \u003d 1"},{"line_number":27,"context_line":"source-dir \u003d doc/source"},{"line_number":28,"context_line":"build-dir \u003d doc/build"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"[upload_sphinx]"},{"line_number":31,"context_line":"upload-dir \u003d doc/build/html"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"[compile_catalog]"},{"line_number":34,"context_line":"directory \u003d specs/locale"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"1fa4df85_01493db5","side":"PARENT","line":31,"range":{"start_line":25,"start_character":0,"end_line":31,"end_character":27},"in_reply_to":"1fa4df85_80fc5570","updated":"2020-03-10 06:19:06.000000000","message":"No, we dont need this, I think this is copied from another project, and dont update this, so we can remove this.\nIf we use \u0027tox -e docs\u0027 that we can generate a build directory, but that a temporary dir.","commit_id":"9cc2d9d016840569770379e0d14fe65da4af7c6a"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"ac8b08c6408409a4986a88751fc7c6f8c9e86ec5","unresolved":false,"context_lines":[{"line_number":5,"context_line":"    README.rst"},{"line_number":6,"context_line":"author \u003d OpenStack"},{"line_number":7,"context_line":"author-email \u003d openstack-discuss@lists.openstack.org"},{"line_number":8,"context_line":"home-page \u003d http://specs.openstack.org/openstack/nova-specs/"},{"line_number":9,"context_line":"python-requires \u003d \u003e\u003d3.6"},{"line_number":10,"context_line":"classifier \u003d"},{"line_number":11,"context_line":"    Environment :: OpenStack"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"1fa4df85_8f97a648","line":8,"range":{"start_line":8,"start_character":49,"end_line":8,"end_character":59},"updated":"2020-03-09 09:12:13.000000000","message":"cyborg-specs","commit_id":"0ba8237c0942048f34e1edb5e96406eb2d9d7ee5"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"8140885f9f8ae6ae4577de2abc97b551df9efba5","unresolved":false,"context_lines":[{"line_number":5,"context_line":"    README.rst"},{"line_number":6,"context_line":"author \u003d OpenStack"},{"line_number":7,"context_line":"author-email \u003d openstack-discuss@lists.openstack.org"},{"line_number":8,"context_line":"home-page \u003d http://specs.openstack.org/openstack/nova-specs/"},{"line_number":9,"context_line":"python-requires \u003d \u003e\u003d3.6"},{"line_number":10,"context_line":"classifier \u003d"},{"line_number":11,"context_line":"    Environment :: OpenStack"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"1fa4df85_2f69d2f7","line":8,"range":{"start_line":8,"start_character":49,"end_line":8,"end_character":59},"in_reply_to":"1fa4df85_8f97a648","updated":"2020-03-09 09:37:19.000000000","message":"Done","commit_id":"0ba8237c0942048f34e1edb5e96406eb2d9d7ee5"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"a1ade3a051a3d9abf71015234f6df079cde95eb0","unresolved":false,"context_lines":[{"line_number":6,"context_line":"author \u003d OpenStack"},{"line_number":7,"context_line":"author-email \u003d openstack-discuss@lists.openstack.org"},{"line_number":8,"context_line":"home-page \u003d http://specs.openstack.org/openstack/nova-specs/"},{"line_number":9,"context_line":"python-requires \u003d \u003e\u003d3.6"},{"line_number":10,"context_line":"classifier \u003d"},{"line_number":11,"context_line":"    Environment :: OpenStack"},{"line_number":12,"context_line":"    Intended Audience :: Information Technology"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"1fa4df85_4fc8ce72","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":23},"updated":"2020-03-09 08:59:12.000000000","message":"Maybe this is not useful set here too.","commit_id":"0ba8237c0942048f34e1edb5e96406eb2d9d7ee5"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"ac8b08c6408409a4986a88751fc7c6f8c9e86ec5","unresolved":false,"context_lines":[{"line_number":6,"context_line":"author \u003d OpenStack"},{"line_number":7,"context_line":"author-email \u003d openstack-discuss@lists.openstack.org"},{"line_number":8,"context_line":"home-page \u003d http://specs.openstack.org/openstack/nova-specs/"},{"line_number":9,"context_line":"python-requires \u003d \u003e\u003d3.6"},{"line_number":10,"context_line":"classifier \u003d"},{"line_number":11,"context_line":"    Environment :: OpenStack"},{"line_number":12,"context_line":"    Intended Audience :: Information Technology"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"1fa4df85_af7b8225","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":23},"in_reply_to":"1fa4df85_4fc8ce72","updated":"2020-03-09 09:12:13.000000000","message":"agree. We can remove.","commit_id":"0ba8237c0942048f34e1edb5e96406eb2d9d7ee5"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"8140885f9f8ae6ae4577de2abc97b551df9efba5","unresolved":false,"context_lines":[{"line_number":6,"context_line":"author \u003d OpenStack"},{"line_number":7,"context_line":"author-email \u003d openstack-discuss@lists.openstack.org"},{"line_number":8,"context_line":"home-page \u003d http://specs.openstack.org/openstack/nova-specs/"},{"line_number":9,"context_line":"python-requires \u003d \u003e\u003d3.6"},{"line_number":10,"context_line":"classifier \u003d"},{"line_number":11,"context_line":"    Environment :: OpenStack"},{"line_number":12,"context_line":"    Intended Audience :: Information Technology"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"1fa4df85_cf6b5eee","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":23},"in_reply_to":"1fa4df85_af7b8225","updated":"2020-03-09 09:37:19.000000000","message":"Done","commit_id":"0ba8237c0942048f34e1edb5e96406eb2d9d7ee5"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"a1ade3a051a3d9abf71015234f6df079cde95eb0","unresolved":false,"context_lines":[{"line_number":13,"context_line":"    Intended Audience :: System Administrators"},{"line_number":14,"context_line":"    License :: OSI Approved :: Apache Software License"},{"line_number":15,"context_line":"    Operating System :: POSIX :: Linux"},{"line_number":16,"context_line":"    Programming Language :: Python"},{"line_number":17,"context_line":"    Programming Language :: Python :: 3"},{"line_number":18,"context_line":"    Programming Language :: Python :: 3.6"},{"line_number":19,"context_line":"    Programming Language :: Python :: 3.7"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"[wheel]"},{"line_number":22,"context_line":"universal \u003d 1"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"1fa4df85_6fc34a58","line":19,"range":{"start_line":16,"start_character":0,"end_line":19,"end_character":41},"updated":"2020-03-09 08:59:12.000000000","message":"It also needs to remove.","commit_id":"0ba8237c0942048f34e1edb5e96406eb2d9d7ee5"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"ac8b08c6408409a4986a88751fc7c6f8c9e86ec5","unresolved":false,"context_lines":[{"line_number":13,"context_line":"    Intended Audience :: System Administrators"},{"line_number":14,"context_line":"    License :: OSI Approved :: Apache Software License"},{"line_number":15,"context_line":"    Operating System :: POSIX :: Linux"},{"line_number":16,"context_line":"    Programming Language :: Python"},{"line_number":17,"context_line":"    Programming Language :: Python :: 3"},{"line_number":18,"context_line":"    Programming Language :: Python :: 3.6"},{"line_number":19,"context_line":"    Programming Language :: Python :: 3.7"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"[wheel]"},{"line_number":22,"context_line":"universal \u003d 1"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"1fa4df85_8f8006f7","line":19,"range":{"start_line":16,"start_character":0,"end_line":19,"end_character":41},"in_reply_to":"1fa4df85_6fc34a58","updated":"2020-03-09 09:12:13.000000000","message":"agree.","commit_id":"0ba8237c0942048f34e1edb5e96406eb2d9d7ee5"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"8140885f9f8ae6ae4577de2abc97b551df9efba5","unresolved":false,"context_lines":[{"line_number":13,"context_line":"    Intended Audience :: System Administrators"},{"line_number":14,"context_line":"    License :: OSI Approved :: Apache Software License"},{"line_number":15,"context_line":"    Operating System :: POSIX :: Linux"},{"line_number":16,"context_line":"    Programming Language :: Python"},{"line_number":17,"context_line":"    Programming Language :: Python :: 3"},{"line_number":18,"context_line":"    Programming Language :: Python :: 3.6"},{"line_number":19,"context_line":"    Programming Language :: Python :: 3.7"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"[wheel]"},{"line_number":22,"context_line":"universal \u003d 1"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"1fa4df85_ef6e5afe","line":19,"range":{"start_line":16,"start_character":0,"end_line":19,"end_character":41},"in_reply_to":"1fa4df85_8f8006f7","updated":"2020-03-09 09:37:19.000000000","message":"Done","commit_id":"0ba8237c0942048f34e1edb5e96406eb2d9d7ee5"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"93eb873d0617971116f9d3364db2b16ddeea5e1d","unresolved":false,"context_lines":[{"line_number":5,"context_line":"    README.rst"},{"line_number":6,"context_line":"author \u003d OpenStack"},{"line_number":7,"context_line":"author-email \u003d openstack-discuss@lists.openstack.org"},{"line_number":8,"context_line":"home-page \u003d http://specs.openstack.org/openstack/cyborg-specs/"},{"line_number":9,"context_line":"classifier \u003d"},{"line_number":10,"context_line":"    Environment :: OpenStack"},{"line_number":11,"context_line":"    Intended Audience :: Information Technology"}],"source_content_type":"text/x-ttcn-cfg","patch_set":3,"id":"1fa4df85_2a2ea091","line":8,"range":{"start_line":8,"start_character":12,"end_line":8,"end_character":62},"updated":"2020-03-09 09:49:25.000000000","message":"This missed in https://specs.openstack.org/, that not init in prject-config repo, see https://review.opendev.org/#/c/711875/, added by Yumeng","commit_id":"00215f7bf0729fc4c7f47e6786256ff929eb64fc"}]}
