)]}'
{"gerrit/projects.yaml":[{"author":{"_account_id":1106,"name":"Ricardo Carrillo Cruz","email":"ricardo.carrillo.cruz@gmail.com","username":"rcc"},"change_message_id":"527b830857f4496d319ee90d193026fc1fdc133f","unresolved":false,"context_lines":[{"line_number":427,"context_line":"- project: openstack/ceilometer-specs"},{"line_number":428,"context_line":"  groups:"},{"line_number":429,"context_line":"    - ceilometer"},{"line_number":430,"context_line":"- project: openstack/ceilometermiddleware"},{"line_number":431,"context_line":"  description: OpenStack Telemetry (Ceilometer) Middleware"},{"line_number":432,"context_line":"  upstream: git://github.com/chungg/ceilometermiddleware"},{"line_number":433,"context_line":"  acl-config: /home/gerrit2/acls/openstack/ceilometer.config"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"1a930d6b_d386d664","line":430,"updated":"2015-01-23 15:18:08.000000000","message":"I think it would be good if you followed the convention of using \u0027-\u0027 as a separator of project name words.\nThe same way we have ceilometer-specs, you could put ceilometer-middleware.\n\nIf you have a strong opinion about sticking to your choice let me know, it\u0027s functionally correct tho.","commit_id":"4de0f86587269217ab629cd46318d52aebd2e618"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"288653ed022f617692827468c4b055ec01608820","unresolved":false,"context_lines":[{"line_number":427,"context_line":"- project: openstack/ceilometer-specs"},{"line_number":428,"context_line":"  groups:"},{"line_number":429,"context_line":"    - ceilometer"},{"line_number":430,"context_line":"- project: openstack/ceilometermiddleware"},{"line_number":431,"context_line":"  description: OpenStack Telemetry (Ceilometer) Middleware"},{"line_number":432,"context_line":"  upstream: git://github.com/chungg/ceilometermiddleware"},{"line_number":433,"context_line":"  acl-config: /home/gerrit2/acls/openstack/ceilometer.config"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"1a930d6b_476dbb97","line":430,"in_reply_to":"1a930d6b_d386d664","updated":"2015-01-23 18:27:03.000000000","message":"i added it as keystonemiddleware is named similarly... just using it as precedence.","commit_id":"4de0f86587269217ab629cd46318d52aebd2e618"},{"author":{"_account_id":1106,"name":"Ricardo Carrillo Cruz","email":"ricardo.carrillo.cruz@gmail.com","username":"rcc"},"change_message_id":"a477c83979b5c3440b2dbe46dcde3b7e9025f53c","unresolved":false,"context_lines":[{"line_number":428,"context_line":"  groups:"},{"line_number":429,"context_line":"    - ceilometer"},{"line_number":430,"context_line":"- project: openstack/ceilometermiddleware"},{"line_number":431,"context_line":"  description: OpenStack Telemetry (Ceilometer) Middleware"},{"line_number":432,"context_line":"  upstream: git://github.com/chungg/ceilometermiddleware"},{"line_number":433,"context_line":"  acl-config: /home/gerrit2/acls/openstack/ceilometer.config"},{"line_number":434,"context_line":"- project: openstack/cinder"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"1a930d6b_50bac06e","line":431,"updated":"2015-01-24 19:15:48.000000000","message":"fair enough","commit_id":"4de0f86587269217ab629cd46318d52aebd2e618"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"208a208f6da96917ede38bea26915ad7cc72aa05","unresolved":false,"context_lines":[{"line_number":430,"context_line":"- project: openstack/ceilometermiddleware"},{"line_number":431,"context_line":"  description: OpenStack Telemetry (Ceilometer) Middleware"},{"line_number":432,"context_line":"  upstream: git://github.com/chungg/ceilometermiddleware"},{"line_number":433,"context_line":"  acl-config: /home/gerrit2/acls/openstack/ceilometer.config"},{"line_number":434,"context_line":"- project: openstack/cinder"},{"line_number":435,"context_line":"  docimpact-group: openstack-manuals"},{"line_number":436,"context_line":"- project: openstack/cinder-specs"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"1a930d6b_773f9787","line":433,"updated":"2015-01-26 14:41:09.000000000","message":"Per my belated comment on patchset 4 (I was reviewing offline and it didn\u0027t sync until after you had pushed another patchset), you don\u0027t want this. It will tie the project to integrated release model like the ceilometer server uses. You either want to reuse the client ACL or use a separate ACL like you had in the last patchset. Doesn\u0027t really matter to me which.","commit_id":"4de0f86587269217ab629cd46318d52aebd2e618"}],"zuul/layout.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"33d5f5e348b49285035827e95a2468f4cbb7868c","unresolved":false,"context_lines":[{"line_number":967,"context_line":"  - name: openstack/ceilometermiddleware"},{"line_number":968,"context_line":"    template:"},{"line_number":969,"context_line":"      - name: merge-check"},{"line_number":970,"context_line":"      - name: python26-jobs"},{"line_number":971,"context_line":"      - name: python-jobs"},{"line_number":972,"context_line":"      - name: python3-jobs"},{"line_number":973,"context_line":"      - name: openstack-client-publish-jobs"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1a930d6b_7831cceb","line":970,"updated":"2015-01-21 18:46:03.000000000","message":"This is for usage by ceilometer in Kilo - or for usage by python-ceilometerclient?","commit_id":"2404dcf4b74cf69707f942a663a6273340f408a5"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"7c33dae71802460472b15e8911520cd7ebd2ff42","unresolved":false,"context_lines":[{"line_number":967,"context_line":"  - name: openstack/ceilometermiddleware"},{"line_number":968,"context_line":"    template:"},{"line_number":969,"context_line":"      - name: merge-check"},{"line_number":970,"context_line":"      - name: python26-jobs"},{"line_number":971,"context_line":"      - name: python-jobs"},{"line_number":972,"context_line":"      - name: python3-jobs"},{"line_number":973,"context_line":"      - name: openstack-client-publish-jobs"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1a930d6b_5881708e","line":970,"in_reply_to":"1a930d6b_38c74447","updated":"2015-01-21 19:18:24.000000000","message":"If it\u0027s only consumable with Kilo, then remove python26-jobs since 2.6 is obsoleted for server projects with Kilo.","commit_id":"2404dcf4b74cf69707f942a663a6273340f408a5"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"d4ccb4c1bfe64a1e8b9b346e0e5526f7a38cc63e","unresolved":false,"context_lines":[{"line_number":967,"context_line":"  - name: openstack/ceilometermiddleware"},{"line_number":968,"context_line":"    template:"},{"line_number":969,"context_line":"      - name: merge-check"},{"line_number":970,"context_line":"      - name: python26-jobs"},{"line_number":971,"context_line":"      - name: python-jobs"},{"line_number":972,"context_line":"      - name: python3-jobs"},{"line_number":973,"context_line":"      - name: openstack-client-publish-jobs"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1a930d6b_3823c406","line":970,"in_reply_to":"1a930d6b_38c74447","updated":"2015-01-21 19:09:33.000000000","message":"i should mention this lib doesn\u0027t actually depend on either ceilometer or ceilometerclient... just that the data it emits is targeted to be consumed by ceilometer (but another service could theoretically consume it)","commit_id":"2404dcf4b74cf69707f942a663a6273340f408a5"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"ef679157a1ad62d719864837c230313b42f37ba4","unresolved":false,"context_lines":[{"line_number":967,"context_line":"  - name: openstack/ceilometermiddleware"},{"line_number":968,"context_line":"    template:"},{"line_number":969,"context_line":"      - name: merge-check"},{"line_number":970,"context_line":"      - name: python26-jobs"},{"line_number":971,"context_line":"      - name: python-jobs"},{"line_number":972,"context_line":"      - name: python3-jobs"},{"line_number":973,"context_line":"      - name: openstack-client-publish-jobs"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1a930d6b_7b4b86b0","line":970,"in_reply_to":"1a930d6b_5881708e","updated":"2015-01-21 19:48:38.000000000","message":"Done","commit_id":"2404dcf4b74cf69707f942a663a6273340f408a5"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"72879e9f8f653167e80e617c7bf0f0e357a11219","unresolved":false,"context_lines":[{"line_number":967,"context_line":"  - name: openstack/ceilometermiddleware"},{"line_number":968,"context_line":"    template:"},{"line_number":969,"context_line":"      - name: merge-check"},{"line_number":970,"context_line":"      - name: python26-jobs"},{"line_number":971,"context_line":"      - name: python-jobs"},{"line_number":972,"context_line":"      - name: python3-jobs"},{"line_number":973,"context_line":"      - name: openstack-client-publish-jobs"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1a930d6b_38c74447","line":970,"in_reply_to":"1a930d6b_7831cceb","updated":"2015-01-21 19:04:08.000000000","message":"this will work not directly with ceilometer but the data it emits to MQ will only be consumable by ceilometer in Kilo (i don\u0027t believe there is any intention to backport)","commit_id":"2404dcf4b74cf69707f942a663a6273340f408a5"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"33d5f5e348b49285035827e95a2468f4cbb7868c","unresolved":false,"context_lines":[{"line_number":972,"context_line":"      - name: python3-jobs"},{"line_number":973,"context_line":"      - name: openstack-client-publish-jobs"},{"line_number":974,"context_line":"      - name: check-requirements"},{"line_number":975,"context_line":"      - name: stable-compat-jobs"},{"line_number":976,"context_line":"      - name: lib-forward-testing"},{"line_number":977,"context_line":"      - name: publish-to-pypi"},{"line_number":978,"context_line":"    post:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1a930d6b_b8525411","line":975,"updated":"2015-01-21 18:46:03.000000000","message":"There\u0027s no stable branch yet, so remove the above.","commit_id":"2404dcf4b74cf69707f942a663a6273340f408a5"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"72879e9f8f653167e80e617c7bf0f0e357a11219","unresolved":false,"context_lines":[{"line_number":972,"context_line":"      - name: python3-jobs"},{"line_number":973,"context_line":"      - name: openstack-client-publish-jobs"},{"line_number":974,"context_line":"      - name: check-requirements"},{"line_number":975,"context_line":"      - name: stable-compat-jobs"},{"line_number":976,"context_line":"      - name: lib-forward-testing"},{"line_number":977,"context_line":"      - name: publish-to-pypi"},{"line_number":978,"context_line":"    post:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1a930d6b_98dd9817","line":975,"in_reply_to":"1a930d6b_b8525411","updated":"2015-01-21 19:04:08.000000000","message":"will do.","commit_id":"2404dcf4b74cf69707f942a663a6273340f408a5"}]}
