)]}'
{"openstack/XStatic-Angular-Bootstrap/XStatic-Angular-Bootstrap.spec.j2":[{"author":{"_account_id":27380,"name":"Boyron Sébastien","email":"sboyron@redhat.com","username":"sboyron"},"change_message_id":"b6942edb85a4c467d09ca02a7e1cb569c7c62be1","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Summary:        Angular-Bootstrap %{version} (XStatic packaging standard)"},{"line_number":10,"context_line":"License:        {{ license(\u0027MIT\u0027) }}"},{"line_number":11,"context_line":"Group:          Development/Languages/Python"},{"line_number":12,"context_line":"URL:            https://docs.openstack.org/x/xstatic-angular-bootstrap/"},{"line_number":13,"context_line":"Source0:        {{ source }}"},{"line_number":14,"context_line":"BuildRequires:  openstack-macros"},{"line_number":15,"context_line":"BuildRequires:  {{ py3(\u0027setuptools\u0027) }}"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"3f65232a_95991721","line":12,"range":{"start_line":12,"start_character":16,"end_line":12,"end_character":70},"updated":"2020-10-23 12:34:23.000000000","message":"This is pointing to a 404 error\n\nWe should keep this opendev URL I think","commit_id":"1fbacff7fb2eb550f840949707dc1a9b8ab697a7"}],"openstack/XStatic-Angular-FileUpload/XStatic-Angular-FileUpload.spec.j2":[{"author":{"_account_id":27380,"name":"Boyron Sébastien","email":"sboyron@redhat.com","username":"sboyron"},"change_message_id":"b6942edb85a4c467d09ca02a7e1cb569c7c62be1","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Summary:        Angular-FileUpload %{version} (XStatic packaging standard)"},{"line_number":10,"context_line":"License:        {{ license(\u0027MIT\u0027) }}"},{"line_number":11,"context_line":"Group:          Development/Languages/Python"},{"line_number":12,"context_line":"URL:            https://docs.openstack.org/x/xstatic-angular-fileupload/"},{"line_number":13,"context_line":"Source0:        {{ source }}"},{"line_number":14,"context_line":"BuildRequires:  openstack-macros"},{"line_number":15,"context_line":"BuildRequires:  {{ py3(\u0027setuptools\u0027) }}"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"3f65232a_75fd5b39","line":12,"range":{"start_line":12,"start_character":16,"end_line":12,"end_character":72},"updated":"2020-10-23 12:34:23.000000000","message":"This is pointing to a 404 Error\n\nWe should keep the opendev.org url in this case I think.","commit_id":"1fbacff7fb2eb550f840949707dc1a9b8ab697a7"}],"openstack/cursive/cursive.spec.j2":[{"author":{"_account_id":27380,"name":"Boyron Sébastien","email":"sboyron@redhat.com","username":"sboyron"},"change_message_id":"b6942edb85a4c467d09ca02a7e1cb569c7c62be1","unresolved":false,"context_lines":[{"line_number":8,"context_line":"Summary:        Cursive implements OpenStack-specific validation of digital signatures"},{"line_number":9,"context_line":"License:        {{ license(\u0027Apache-2.0\u0027) }}"},{"line_number":10,"context_line":"Group:          Development/Languages/Python"},{"line_number":11,"context_line":"URL:            https://docs.openstack.org/x/{{ pypi_name }}"},{"line_number":12,"context_line":"Source0:        {{ source }}"},{"line_number":13,"context_line":"BuildRequires:  openstack-macros"},{"line_number":14,"context_line":"BuildRequires:  {{ py3(\u0027Sphinx\u0027) }}"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"3f65232a_55e13f9a","line":11,"range":{"start_line":11,"start_character":16,"end_line":11,"end_character":60},"updated":"2020-10-23 12:34:23.000000000","message":"This URL is pointing to  a 404 error.\n\nI think we should keep this URL.","commit_id":"1fbacff7fb2eb550f840949707dc1a9b8ab697a7"}],"openstack/python-tempestconf/python-tempestconf.spec.j2":[{"author":{"_account_id":27380,"name":"Boyron Sébastien","email":"sboyron@redhat.com","username":"sboyron"},"change_message_id":"b6942edb85a4c467d09ca02a7e1cb569c7c62be1","unresolved":false,"context_lines":[{"line_number":14,"context_line":"Summary:        OpenStack Tempest Config generator"},{"line_number":15,"context_line":"License:        {{ license(\u0027Apache-2.0\u0027) }}"},{"line_number":16,"context_line":"Group:          Development/Languages/Python"},{"line_number":17,"context_line":"URL:            http://docs.openstack.org/{{ pypi_name }}"},{"line_number":18,"context_line":"Source0:        {{ source }}"},{"line_number":19,"context_line":"BuildRequires:  openstack-macros"},{"line_number":20,"context_line":"BuildRequires:  {{ py2pkg(\u0027Tempest\u0027) }}"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"3f65232a_f5d04bcc","line":17,"range":{"start_line":17,"start_character":16,"end_line":17,"end_character":57},"updated":"2020-10-23 12:34:23.000000000","message":"This URL, for an unknown reason is not pointing to the /latest and so not pointing to the documentation.","commit_id":"1fbacff7fb2eb550f840949707dc1a9b8ab697a7"}],"openstack/reno/reno.spec.j2":[{"author":{"_account_id":27380,"name":"Boyron Sébastien","email":"sboyron@redhat.com","username":"sboyron"},"change_message_id":"b6942edb85a4c467d09ca02a7e1cb569c7c62be1","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Summary:        RElease NOtes manager"},{"line_number":10,"context_line":"License:        {{ license(\u0027Apache-2.0\u0027) }}"},{"line_number":11,"context_line":"Group:          Development/Languages/Python"},{"line_number":12,"context_line":"URL:            https://docs.openstack.org/"},{"line_number":13,"context_line":"Source0:        {{ source }}"},{"line_number":14,"context_line":"BuildRequires:  openstack-macros"},{"line_number":15,"context_line":"BuildRequires:  {{ py3(\u0027PyYAML\u0027) }}"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"3f65232a_f5820bc8","line":12,"range":{"start_line":12,"start_character":16,"end_line":12,"end_character":43},"updated":"2020-10-23 12:34:23.000000000","message":"You should point to https://docs.openstack.org/reno\nor https://docs.openstack.org/{{ pypi_name }}","commit_id":"1fbacff7fb2eb550f840949707dc1a9b8ab697a7"}],"openstack/vmware-nsx-tempest-plugin/vmware-nsx-tempest-plugin.spec.j2":[{"author":{"_account_id":27380,"name":"Boyron Sébastien","email":"sboyron@redhat.com","username":"sboyron"},"change_message_id":"b6942edb85a4c467d09ca02a7e1cb569c7c62be1","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Summary:       Tempest plugin for the vmware-nsx project"},{"line_number":10,"context_line":"License:       {{ license(\u0027Apache-2.0\u0027) }}"},{"line_number":11,"context_line":"Group:         Development/Languages/Python"},{"line_number":12,"context_line":"URL:           https://docs.openstack.org/x/{{ pypi_name }}"},{"line_number":13,"context_line":"Source0:       {{ source|basename }}"},{"line_number":14,"context_line":"BuildRequires: fdupes"},{"line_number":15,"context_line":"BuildRequires: openstack-macros"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"3f65232a_b561b33c","line":12,"updated":"2020-10-23 12:34:23.000000000","message":"https://docs.openstack.org/x/vmware-nsx-tempest-plugin does not exists (404)\n\nI think this URL should stay \"as-it\" pointing to the repo.","commit_id":"1fbacff7fb2eb550f840949707dc1a9b8ab697a7"}]}
