)]}'
{"jenkins/jobs/projects.yaml":[{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"f511dcc2f026ca44f6ba1aa1c04ce1a2d6880a4e","unresolved":false,"context_lines":[{"line_number":6131,"context_line":"- project:"},{"line_number":6132,"context_line":"    name: os-failures"},{"line_number":6133,"context_line":"    tarball-site: tarballs.openstack.org"},{"line_number":6134,"context_line":"    doc-publisher-site: docs.openstack.org"},{"line_number":6135,"context_line":""},{"line_number":6136,"context_line":"    jobs:"},{"line_number":6137,"context_line":"      - python-jobs"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3ac371cc_17039f10","line":6134,"range":{"start_line":6134,"start_character":3,"end_line":6134,"end_character":42},"updated":"2016-08-16 14:56:35.000000000","message":"Is this going to be an official OpenStack project? If so, it needs to be approved an d should have a Depends-On: to the change to governance repo. If not, then you can\u0027t use docs.openstack.org","commit_id":"5c186c94f9fe6e20c77e623d03a89eef0f1040ba"},{"author":{"_account_id":5950,"name":"Ilya Shakhat","email":"shakhat@gmail.com","username":"shakhat"},"change_message_id":"844d87a0faff1766e2998a59328e3d3a70356dae","unresolved":false,"context_lines":[{"line_number":6131,"context_line":"- project:"},{"line_number":6132,"context_line":"    name: os-failures"},{"line_number":6133,"context_line":"    tarball-site: tarballs.openstack.org"},{"line_number":6134,"context_line":"    doc-publisher-site: docs.openstack.org"},{"line_number":6135,"context_line":""},{"line_number":6136,"context_line":"    jobs:"},{"line_number":6137,"context_line":"      - python-jobs"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3ac371cc_50935d4f","line":6134,"range":{"start_line":6134,"start_character":3,"end_line":6134,"end_character":42},"in_reply_to":"3ac371cc_17039f10","updated":"2016-08-16 15:33:26.000000000","message":"the project will be non-official, so, yes, this line needs to be removed","commit_id":"5c186c94f9fe6e20c77e623d03a89eef0f1040ba"},{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"859a4340c944888b0f504180f2307cf00ac0bab2","unresolved":false,"context_lines":[{"line_number":6135,"context_line":"    jobs:"},{"line_number":6136,"context_line":"      - python-jobs"},{"line_number":6137,"context_line":"      - pypi-jobs"},{"line_number":6138,"context_line":"      - hook-{name}-rtfd"},{"line_number":6139,"context_line":""},{"line_number":6140,"context_line":"- project:"},{"line_number":6141,"context_line":"    name: os-http"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1ac06dbe_cbdae0e7","line":6138,"range":{"start_line":6138,"start_character":6,"end_line":6138,"end_character":24},"updated":"2016-08-22 22:19:25.000000000","message":"You aren\u0027t using this in zuul/layout.yaml. You should either add template  docs-on-rtfd there, or remove it here.","commit_id":"deaac697a1755ab4fa2991dd95f539edde8e459b"},{"author":{"_account_id":5950,"name":"Ilya Shakhat","email":"shakhat@gmail.com","username":"shakhat"},"change_message_id":"fe7071e0c167420d4cb0ab709f9d09b3e1e5033d","unresolved":false,"context_lines":[{"line_number":6135,"context_line":"    jobs:"},{"line_number":6136,"context_line":"      - python-jobs"},{"line_number":6137,"context_line":"      - pypi-jobs"},{"line_number":6138,"context_line":"      - hook-{name}-rtfd"},{"line_number":6139,"context_line":""},{"line_number":6140,"context_line":"- project:"},{"line_number":6141,"context_line":"    name: os-http"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1ac06dbe_4986d7db","line":6138,"range":{"start_line":6138,"start_character":6,"end_line":6138,"end_character":24},"in_reply_to":"1ac06dbe_cbdae0e7","updated":"2016-08-23 12:06:06.000000000","message":"right, I missed this in zuul/layout","commit_id":"deaac697a1755ab4fa2991dd95f539edde8e459b"}],"zuul/layout.yaml":[{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"f511dcc2f026ca44f6ba1aa1c04ce1a2d6880a4e","unresolved":false,"context_lines":[{"line_number":4704,"context_line":"      - name: python35-db-jobs-nv"},{"line_number":4705,"context_line":"    check:"},{"line_number":4706,"context_line":"      - dev-zuul-coverage"},{"line_number":4707,"context_line":"      - gate-zuul-python34-db"},{"line_number":4708,"context_line":"    post:"},{"line_number":4709,"context_line":"      - zuul-coverage-db-ubuntu-trusty"},{"line_number":4710,"context_line":"      - zuul-coverage-db-ubuntu-xenial"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3ac371cc_5a2a5e7f","line":4707,"range":{"start_line":4707,"start_character":5,"end_line":4707,"end_character":29},"updated":"2016-08-16 14:56:35.000000000","message":"Why do you have these two changes? This isn\u0027t your repo","commit_id":"5c186c94f9fe6e20c77e623d03a89eef0f1040ba"},{"author":{"_account_id":5950,"name":"Ilya Shakhat","email":"shakhat@gmail.com","username":"shakhat"},"change_message_id":"844d87a0faff1766e2998a59328e3d3a70356dae","unresolved":false,"context_lines":[{"line_number":4704,"context_line":"      - name: python35-db-jobs-nv"},{"line_number":4705,"context_line":"    check:"},{"line_number":4706,"context_line":"      - dev-zuul-coverage"},{"line_number":4707,"context_line":"      - gate-zuul-python34-db"},{"line_number":4708,"context_line":"    post:"},{"line_number":4709,"context_line":"      - zuul-coverage-db-ubuntu-trusty"},{"line_number":4710,"context_line":"      - zuul-coverage-db-ubuntu-xenial"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3ac371cc_9002f56d","line":4707,"range":{"start_line":4707,"start_character":5,"end_line":4707,"end_character":29},"in_reply_to":"3ac371cc_5a2a5e7f","updated":"2016-08-16 15:33:26.000000000","message":"ohh, that\u0027s rebase issue...","commit_id":"5c186c94f9fe6e20c77e623d03a89eef0f1040ba"}]}
