)]}'
{"gerrit/acls/openstack/broadview-lib.config":[{"author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"change_message_id":"f27a56ebc675445fd7eb16fef801217dd9f385d6","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[access \"refs/heads/*\"]"},{"line_number":2,"context_line":"abandon \u003d group broadview-lib-core"},{"line_number":3,"context_line":"label-Code-Review \u003d -2..+2 group broadview-lib-core"},{"line_number":4,"context_line":"label-Workflow \u003d -1..+1 group broadview-lib-core"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"[receive]"},{"line_number":7,"context_line":"requireChangeId \u003d true"}],"source_content_type":"text/x-ini","patch_set":5,"id":"3a57f1b5_3904bebe","line":4,"range":{"start_line":4,"start_character":0,"end_line":4,"end_character":5},"updated":"2016-02-11 05:23:33.000000000","message":"if you plan to release this to pypi, you need something like:\n\n[access \"refs/tags/*\"]\npushSignedTag \u003d group broadview-lib-release","commit_id":"400be1b8cea55760a5f9180e262d72f00c335ace"},{"author":{"_account_id":11515,"name":"Syd Logan","email":"syd.logan@broadcom.com","username":"slogan621"},"change_message_id":"17b867ebb87e29ac2b345990666fe7e239490304","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[access \"refs/heads/*\"]"},{"line_number":2,"context_line":"abandon \u003d group broadview-lib-core"},{"line_number":3,"context_line":"label-Code-Review \u003d -2..+2 group broadview-lib-core"},{"line_number":4,"context_line":"label-Workflow \u003d -1..+1 group broadview-lib-core"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"[receive]"},{"line_number":7,"context_line":"requireChangeId \u003d true"}],"source_content_type":"text/x-ini","patch_set":5,"id":"3a57f1b5_6a149643","line":4,"range":{"start_line":4,"start_character":0,"end_line":4,"end_character":5},"in_reply_to":"3a57f1b5_3904bebe","updated":"2016-02-11 07:05:37.000000000","message":"So, if we add this now, do we have to have a pypi account setup, and will this trigger any sort of pypi related work? We haven\u0027t yet decided on pypi, or maybe don\u0027t know enough to be sure what to do. We\u0027re ok with adding this later if that\u0027s possible, but if it makes live easier to do it now and doesn\u0027t force us to publish, we can do it now. Please clarify.","commit_id":"400be1b8cea55760a5f9180e262d72f00c335ace"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"7823f4621faf41829ec0789926436219dea3cda4","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[access \"refs/heads/*\"]"},{"line_number":2,"context_line":"abandon \u003d group broadview-lib-core"},{"line_number":3,"context_line":"label-Code-Review \u003d -2..+2 group broadview-lib-core"},{"line_number":4,"context_line":"label-Workflow \u003d -1..+1 group broadview-lib-core"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"[receive]"},{"line_number":7,"context_line":"requireChangeId \u003d true"}],"source_content_type":"text/x-ini","patch_set":5,"id":"3a57f1b5_73ffae67","line":4,"range":{"start_line":4,"start_character":0,"end_line":4,"end_character":5},"in_reply_to":"3a57f1b5_6a149643","updated":"2016-02-11 08:13:16.000000000","message":"You can add pypi setup later but then the name might be taken.\n\nYou only push to pypi when you *tag* something - and tagging is your call. But you would need to reserve it on pypi now as explained in the INfra Manual","commit_id":"400be1b8cea55760a5f9180e262d72f00c335ace"}],"gerrit/projects.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"ca65a1f656fdc35e45ef035707d78fb74850b9e7","unresolved":false,"context_lines":[{"line_number":3633,"context_line":"- project: stackforge/xstatic-angular-animate"},{"line_number":3634,"context_line":"  description: Angular Animate JavaScript library packaged as XStatic."},{"line_number":3635,"context_line":"  acl-config: /home/gerrit2/acls/stackforge/retired.config"},{"line_number":3636,"context_line":"- project: openstack/broadview-lib"},{"line_number":3637,"context_line":"  description: OpenStack broadview-lib provides an API for interaction with Broadcom BroadView agents."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"5a5ae5dd_ebb9932f","line":3636,"updated":"2016-02-03 19:29:33.000000000","message":"this file is sorted alphabetically","commit_id":"f0ad05c58cb551fc17bb8a7fe6b98d164aa3e175"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"e241a7e1cb867f9a170e569b7dcf37e90eba366e","unresolved":false,"context_lines":[{"line_number":829,"context_line":"  description: Specific Nova part of the Blazar Reservation Service for OpenStack"},{"line_number":830,"context_line":"  acl-config: /home/gerrit2/acls/openstack/blazar.config"},{"line_number":831,"context_line":"- project: openstack/broadview-lib"},{"line_number":832,"context_line":"  description: OpenStack broadview-lib provides an API for interaction with Broadcom BroadView agents."},{"line_number":833,"context_line":"- project: openstack/castellan"},{"line_number":834,"context_line":"  description: Generic Key Manager interface for OpenStack"},{"line_number":835,"context_line":"- project: openstack/cathead"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"3a57f1b5_696f762b","line":832,"range":{"start_line":832,"start_character":15,"end_line":832,"end_character":24},"updated":"2016-02-12 12:59:19.000000000","message":"Note that you cannot call it \"OpenStack X\" for legal reasons.","commit_id":"7bd7df67dfc0e22137ea6f30f1790fff098dd860"}],"jenkins/jobs/projects.yaml":[{"author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"change_message_id":"f27a56ebc675445fd7eb16fef801217dd9f385d6","unresolved":false,"context_lines":[{"line_number":347,"context_line":"    tarball-site: tarballs.openstack.org"},{"line_number":348,"context_line":""},{"line_number":349,"context_line":"    jobs:"},{"line_number":350,"context_line":"      - python-jobs"},{"line_number":351,"context_line":""},{"line_number":352,"context_line":"- project:"},{"line_number":353,"context_line":"    name: bugdaystats"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"3a57f1b5_f9d38636","line":350,"range":{"start_line":350,"start_character":8,"end_line":350,"end_character":14},"updated":"2016-02-11 05:23:33.000000000","message":"you want voting jobs from the first commit?","commit_id":"400be1b8cea55760a5f9180e262d72f00c335ace"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"7823f4621faf41829ec0789926436219dea3cda4","unresolved":false,"context_lines":[{"line_number":347,"context_line":"    tarball-site: tarballs.openstack.org"},{"line_number":348,"context_line":""},{"line_number":349,"context_line":"    jobs:"},{"line_number":350,"context_line":"      - python-jobs"},{"line_number":351,"context_line":""},{"line_number":352,"context_line":"- project:"},{"line_number":353,"context_line":"    name: bugdaystats"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"3a57f1b5_7336ce53","line":350,"range":{"start_line":350,"start_character":8,"end_line":350,"end_character":14},"in_reply_to":"3a57f1b5_4f7d2cb0","updated":"2016-02-11 08:13:16.000000000","message":"If you have no jobs, you can remove this completely","commit_id":"400be1b8cea55760a5f9180e262d72f00c335ace"},{"author":{"_account_id":11515,"name":"Syd Logan","email":"syd.logan@broadcom.com","username":"slogan621"},"change_message_id":"17b867ebb87e29ac2b345990666fe7e239490304","unresolved":false,"context_lines":[{"line_number":347,"context_line":"    tarball-site: tarballs.openstack.org"},{"line_number":348,"context_line":""},{"line_number":349,"context_line":"    jobs:"},{"line_number":350,"context_line":"      - python-jobs"},{"line_number":351,"context_line":""},{"line_number":352,"context_line":"- project:"},{"line_number":353,"context_line":"    name: bugdaystats"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"3a57f1b5_4f7d2cb0","line":350,"range":{"start_line":350,"start_character":8,"end_line":350,"end_character":14},"in_reply_to":"3a57f1b5_f9d38636","updated":"2016-02-11 07:05:37.000000000","message":"Not necessarily if you think it is a bad idea. Is the jobs: section required, or can it be removed? The docs imply there *should* be such a section, but I don\u0027t see any examples in the master version of this file where projects don\u0027t have at least one item in a job section.","commit_id":"400be1b8cea55760a5f9180e262d72f00c335ace"}],"zuul/layout.yaml":[{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"2b05856c1795719a82d3bf6c77647b38e3c3b0c1","unresolved":false,"context_lines":[{"line_number":2366,"context_line":"      - name: merge-check"},{"line_number":2367,"context_line":"      - name: noop-jobs"},{"line_number":2368,"context_line":""},{"line_number":2369,"context_line":" - name: openstack/broadview-lib"},{"line_number":2370,"context_line":"    template:"},{"line_number":2371,"context_line":"      - name: merge-check"},{"line_number":2372,"context_line":"      - name: publish-to-pypi"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5a5ae5dd_ba820b51","line":2369,"range":{"start_line":2369,"start_character":0,"end_line":2369,"end_character":32},"updated":"2016-02-03 18:16:24.000000000","message":"This line needs to be indented one more space","commit_id":"aba7b481f8d74f3a69690c488ded615b8f13f669"},{"author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"change_message_id":"f27a56ebc675445fd7eb16fef801217dd9f385d6","unresolved":false,"context_lines":[{"line_number":4083,"context_line":"      - name: merge-check"},{"line_number":4084,"context_line":"    check:"},{"line_number":4085,"context_line":"      - gate-broadview-lib-pep8"},{"line_number":4086,"context_line":"      - gate-broadview-lib-python27"},{"line_number":4087,"context_line":"    gate:"},{"line_number":4088,"context_line":"      - gate-broadview-lib-pep8"},{"line_number":4089,"context_line":"      - gate-broadview-lib-python27"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"3a57f1b5_59edfaed","line":4086,"range":{"start_line":4086,"start_character":13,"end_line":4086,"end_character":22},"updated":"2016-02-11 05:23:33.000000000","message":"i think these two in check and gate is redundant with just using \"name: python-jobs\" in the template section.","commit_id":"400be1b8cea55760a5f9180e262d72f00c335ace"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"7823f4621faf41829ec0789926436219dea3cda4","unresolved":false,"context_lines":[{"line_number":4083,"context_line":"      - name: merge-check"},{"line_number":4084,"context_line":"    check:"},{"line_number":4085,"context_line":"      - gate-broadview-lib-pep8"},{"line_number":4086,"context_line":"      - gate-broadview-lib-python27"},{"line_number":4087,"context_line":"    gate:"},{"line_number":4088,"context_line":"      - gate-broadview-lib-pep8"},{"line_number":4089,"context_line":"      - gate-broadview-lib-python27"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"3a57f1b5_f3215efc","line":4086,"range":{"start_line":4086,"start_character":13,"end_line":4086,"end_character":22},"in_reply_to":"3a57f1b5_2fe8f00f","updated":"2016-02-11 08:13:16.000000000","message":"python-jobs also adds the docs template, so if they only want to run pep8 and python27, this is fine as is.\n\nIf you have voting jobs, you cannot merge anything unless those pass, so your very first commit needs to setup the infrastructure. See http://docs.openstack.org/infra/manual/creators.html","commit_id":"400be1b8cea55760a5f9180e262d72f00c335ace"},{"author":{"_account_id":11515,"name":"Syd Logan","email":"syd.logan@broadcom.com","username":"slogan621"},"change_message_id":"17b867ebb87e29ac2b345990666fe7e239490304","unresolved":false,"context_lines":[{"line_number":4083,"context_line":"      - name: merge-check"},{"line_number":4084,"context_line":"    check:"},{"line_number":4085,"context_line":"      - gate-broadview-lib-pep8"},{"line_number":4086,"context_line":"      - gate-broadview-lib-python27"},{"line_number":4087,"context_line":"    gate:"},{"line_number":4088,"context_line":"      - gate-broadview-lib-pep8"},{"line_number":4089,"context_line":"      - gate-broadview-lib-python27"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"3a57f1b5_2fe8f00f","line":4086,"range":{"start_line":4086,"start_character":13,"end_line":4086,"end_character":22},"in_reply_to":"3a57f1b5_59edfaed","updated":"2016-02-11 07:05:37.000000000","message":"So, you are suggestion we\u0027d best do somnething like this:\n\n - name: openstack/broadview-lib\n    template:\n      - name: merge-check\n      - name: noop-jobs","commit_id":"400be1b8cea55760a5f9180e262d72f00c335ace"}]}
