)]}'
{"gerrit/projects.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"1b1bafac12917f83b4720d6bf220e30e7e03238e","unresolved":false,"context_lines":[{"line_number":2736,"context_line":"- project: openstack/watcher-specs"},{"line_number":2737,"context_line":"  groups:"},{"line_number":2738,"context_line":"    - watcher"},{"line_number":2739,"context_line":"  description: OpenStack Watcher Specifications"},{"line_number":2740,"context_line":"- project: openstack/wsme"},{"line_number":2741,"context_line":"  description: Web Service Made Easy (WSME) simplify the writing of REST web services"},{"line_number":2742,"context_line":"    by providing simple yet powerful typing which removes the need to directly manipulate"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"3a29b11f_ff04d67e","line":2739,"updated":"2015-10-20 10:32:55.000000000","message":"It\u0027s not OpenStack Watcher, just remove OpenStack here...","commit_id":"84c47a2a7e1b1b1f303c22f05f06894fb1abec4a"}],"jenkins/jobs/projects.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"10342683b07dd7dd8537b166f02e905bfbcbb0cf","unresolved":false,"context_lines":[{"line_number":7018,"context_line":""},{"line_number":7019,"context_line":"    jobs:"},{"line_number":7020,"context_line":"      - python-jobs"},{"line_number":7021,"context_line":"- project:"},{"line_number":7022,"context_line":"    name: watcher-specs"},{"line_number":7023,"context_line":"    node: \u0027bare-precise || bare-trusty\u0027"},{"line_number":7024,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":7,"id":"3a29b11f_0bde3c11","line":7021,"updated":"2015-10-20 09:13:18.000000000","message":"nit: Add empty line as separator above","commit_id":"a7a10147d4b5d1d119ce73ab29226f917a8e22c2"}],"zuul/layout.yaml":[{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"38187979619801e3a74353082e81981105218381","unresolved":false,"context_lines":[{"line_number":3364,"context_line":"      - gate-tempest-dsvm-mongodb-zaqar"},{"line_number":3365,"context_line":"      - gate-tempest-dsvm-redis-zaqar"},{"line_number":3366,"context_line":""},{"line_number":3367,"context_line":"  - name: openstack/watcher-specs"},{"line_number":3368,"context_line":"    template:"},{"line_number":3369,"context_line":"      - name: merge-check"},{"line_number":3370,"context_line":"      - name: openstack-specs-jobs"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7a2fa921_b067afe9","line":3367,"updated":"2015-10-12 16:49:10.000000000","message":"This entry should be in alphabetical order","commit_id":"2f2df5672a907816d9fa6193f7885d5ab7c8f8cc"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"10342683b07dd7dd8537b166f02e905bfbcbb0cf","unresolved":false,"context_lines":[{"line_number":8956,"context_line":"  - name: openstack/watcher-specs"},{"line_number":8957,"context_line":"    template:"},{"line_number":8958,"context_line":"      - name: merge-check"},{"line_number":8959,"context_line":"      - name: openstack-specs-jobs"},{"line_number":8960,"context_line":"    check:"},{"line_number":8961,"context_line":"      - gate-watcher-specs-python27"},{"line_number":8962,"context_line":"    gate:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"3a29b11f_0b05dc78","line":8959,"updated":"2015-10-20 09:13:18.000000000","message":"watcher is not an official project, therefore use stackforge-specs-jobs.","commit_id":"a7a10147d4b5d1d119ce73ab29226f917a8e22c2"},{"author":{"_account_id":16495,"name":"Jean-Emile DARTOIS","email":"jean-emile.dartois@b-com.com","username":"JeD"},"change_message_id":"312827112096b2c227629055d8a619db0ffc87a2","unresolved":false,"context_lines":[{"line_number":8956,"context_line":"  - name: openstack/watcher-specs"},{"line_number":8957,"context_line":"    template:"},{"line_number":8958,"context_line":"      - name: merge-check"},{"line_number":8959,"context_line":"      - name: openstack-specs-jobs"},{"line_number":8960,"context_line":"    check:"},{"line_number":8961,"context_line":"      - gate-watcher-specs-python27"},{"line_number":8962,"context_line":"    gate:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"3a29b11f_a992b09d","line":8959,"in_reply_to":"3a29b11f_0b05dc78","updated":"2015-10-20 09:48:06.000000000","message":"Thanks for your comment.  \nOur project has been migrated to openstack repository  : \nhttps://github.com/openstack/watcher\nwe asked about that in IRC channel and we understood that there is no more difference between stackforge and openstack projects.","commit_id":"a7a10147d4b5d1d119ce73ab29226f917a8e22c2"},{"author":{"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},"change_message_id":"841247f890c8677a3ea603b0a921df0b1b7e90f2","unresolved":false,"context_lines":[{"line_number":8958,"context_line":"      - name: merge-check"},{"line_number":8959,"context_line":"      - name: openstack-specs-jobs"},{"line_number":8960,"context_line":"    check:"},{"line_number":8961,"context_line":"      - gate-watcher-specs-python27"},{"line_number":8962,"context_line":"    gate:"},{"line_number":8963,"context_line":"      - gate-watcher-specs-python27"},{"line_number":8964,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":7,"id":"3a29b11f_48d75ded","line":8961,"updated":"2015-10-20 07:43:28.000000000","message":"why do you need python jobs here? is not enough with specs jobs?","commit_id":"a7a10147d4b5d1d119ce73ab29226f917a8e22c2"},{"author":{"_account_id":16495,"name":"Jean-Emile DARTOIS","email":"jean-emile.dartois@b-com.com","username":"JeD"},"change_message_id":"312827112096b2c227629055d8a619db0ffc87a2","unresolved":false,"context_lines":[{"line_number":8958,"context_line":"      - name: merge-check"},{"line_number":8959,"context_line":"      - name: openstack-specs-jobs"},{"line_number":8960,"context_line":"    check:"},{"line_number":8961,"context_line":"      - gate-watcher-specs-python27"},{"line_number":8962,"context_line":"    gate:"},{"line_number":8963,"context_line":"      - gate-watcher-specs-python27"},{"line_number":8964,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":7,"id":"3a29b11f_954ca943","line":8961,"in_reply_to":"3a29b11f_48d75ded","updated":"2015-10-20 09:48:06.000000000","message":"I was not sure. But I saw the same \nthing in several projects . For example in ceilometer-specs. \nWe want to have tests.","commit_id":"a7a10147d4b5d1d119ce73ab29226f917a8e22c2"}]}
