)]}'
{"README.rst":[{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"4c5c194ad1e60e4871a8e7eb37a50e1148427bca","unresolved":false,"context_lines":[{"line_number":9,"context_line":"* License: Apache License, Version 2.0"},{"line_number":10,"context_line":"* Documentation: https://docs.openstack.org/os-ken/latest/"},{"line_number":11,"context_line":"* Source: https://opendev.org/openstack/os-ken"},{"line_number":12,"context_line":"* Bugs: https://bugs.launchpad.net/neutron"},{"line_number":13,"context_line":"* Release Notes: https://docs.openstack.org/releasenotes/os-ken"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7faddb67_4f2e978c","line":12,"updated":"2019-08-04 14:18:30.000000000","message":"we are using storyboard instead of launchpad for tracking os-ken bugs: https://storyboard.openstack.org/#!/project/1079","commit_id":"4c50fb3451a7ed0e67d8ee638cc8f298aacf81b4"}],"doc/source/api_ref.rst":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"f48fe43ddfb92ef4c5de71289aff0c8752e00bc3","unresolved":false,"context_lines":[{"line_number":2,"context_line":""},{"line_number":3,"context_line":"********************"},{"line_number":4,"context_line":"OS-Ken API Reference"},{"line_number":5,"context_line":"********************"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":".. XXX list all members explicitly to workaround a sphinx bug"},{"line_number":8,"context_line":".. XXX https://bitbucket.org/birkenfeld/sphinx/issue/1362"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3fa7e38b_baef0ee8","line":5,"updated":"2019-09-17 06:36:26.000000000","message":"I see many many similar ones.\nI don\u0027t think it is a good idea to update this only.\nCould you cover all of them?","commit_id":"6370134f5ed6418aa6579a80afc69c5c8bc5ed90"}],"tox.ini":[{"author":{"_account_id":27654,"name":"Hongbin Lu","email":"kira034@163.com","username":"hongbin.lu"},"change_message_id":"86c14c0e32cebf8a907bbb7ce28d3c0545e070a5","unresolved":false,"context_lines":[{"line_number":13,"context_line":"   OS_STDERR_CAPTURE\u003d1"},{"line_number":14,"context_line":"   OS_TEST_TIMEOUT\u003d60"},{"line_number":15,"context_line":"deps \u003d"},{"line_number":16,"context_line":"  -c{env:UPPER_CONSTRAINTS_FILE:https://opendev.org/openstack/requirements/plain/upper-constraints.txt}"},{"line_number":17,"context_line":"  -r{toxinidir}/test-requirements.txt"},{"line_number":18,"context_line":"# TODO(hongbin): this is the way Ryu runs unit tests and we inherit"},{"line_number":19,"context_line":"# this approach as a start. In the future, we should migrate to stestr"}],"source_content_type":"text/x-properties","patch_set":1,"id":"dfbec78f_aef6b6f8","line":16,"range":{"start_line":16,"start_character":32,"end_line":16,"end_character":102},"updated":"2019-05-07 23:22:55.000000000","message":"It should be: https://opendev.org/openstack/requirements/raw/branch/master/upper-constraints.txt","commit_id":"df455aa7bed345ade5c5ce64b3ad57f691f6cd59"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"4c5c194ad1e60e4871a8e7eb37a50e1148427bca","unresolved":false,"context_lines":[{"line_number":13,"context_line":"   OS_STDERR_CAPTURE\u003d1"},{"line_number":14,"context_line":"   OS_TEST_TIMEOUT\u003d60"},{"line_number":15,"context_line":"deps \u003d"},{"line_number":16,"context_line":"  -c{env:UPPER_CONSTRAINTS_FILE:https://opendev.org/openstack/requirements/raw/branch/master/upper-constraints.txt}"},{"line_number":17,"context_line":"  -r{toxinidir}/test-requirements.txt"},{"line_number":18,"context_line":"# TODO(hongbin): this is the way Ryu runs unit tests and we inherit"},{"line_number":19,"context_line":"# this approach as a start. In the future, we should migrate to stestr"}],"source_content_type":"text/x-properties","patch_set":5,"id":"7faddb67_ef4e636d","line":16,"updated":"2019-08-04 14:18:30.000000000","message":"we should use links like https://releases.openstack.org/constraints/upper/master for those constraints files","commit_id":"4c50fb3451a7ed0e67d8ee638cc8f298aacf81b4"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"f5814d224aff13edba74287b307ef436e02035d7","unresolved":false,"context_lines":[{"line_number":13,"context_line":"   OS_STDERR_CAPTURE\u003d1"},{"line_number":14,"context_line":"   OS_TEST_TIMEOUT\u003d60"},{"line_number":15,"context_line":"deps \u003d"},{"line_number":16,"context_line":"  -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}"},{"line_number":17,"context_line":"  -r{toxinidir}/test-requirements.txt"},{"line_number":18,"context_line":"# TODO(hongbin): this is the way Ryu runs unit tests and we inherit"},{"line_number":19,"context_line":"# this approach as a start. In the future, we should migrate to stestr"}],"source_content_type":"text/x-properties","patch_set":6,"id":"7faddb67_7697a746","line":16,"updated":"2019-08-05 11:51:42.000000000","message":"The reason of this change should be documented in the commit message. This is more than renaming openstack.org to opendev.org.","commit_id":"6370134f5ed6418aa6579a80afc69c5c8bc5ed90"}]}
