)]}'
{".idea/workspace.xml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"0702568954c990a7d37e85bb88950c72f83ce43f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"df87a7cf_14b96613","updated":"2017-12-11 21:19:58.000000000","message":"remove this file, it does not belong here at all.","commit_id":"f37b44f926fa1b204cd808c4b8e14357e040c706"}],"/COMMIT_MSG":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"0702568954c990a7d37e85bb88950c72f83ce43f","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2017-12-11 13:10:45 -0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add Apmec project to OpenStack"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I47e0654ebc9d64ec426b5cf69a60b1ad38ddc42a"},{"line_number":10,"context_line":"Signed-off-by: Tung Doan \u003cvan_tung.doan@mailbox.tu-dresden.de\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"df87a7cf_d43c5e94","line":8,"updated":"2017-12-11 21:19:58.000000000","message":"What is apmec? Let\u0027s write up a paragraph on what it does and explain how it\u0027s related to OpenStack","commit_id":"f37b44f926fa1b204cd808c4b8e14357e040c706"}],"gerrit/acls/openstack/apmec-horizon.config":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"0702568954c990a7d37e85bb88950c72f83ce43f","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[access \"refs/heads/*\"]"},{"line_number":2,"context_line":"abandon \u003d group apmec-horizon-core"},{"line_number":3,"context_line":"create \u003d group apmec-release"},{"line_number":4,"context_line":"label-Code-Review \u003d -2..+2 group apmec-horizon-core"}],"source_content_type":"text/x-ini","patch_set":1,"id":"df87a7cf_d4653eb6","line":1,"updated":"2017-12-11 21:19:58.000000000","message":"I suggest you start with a *single* acl file for all repos. If you have such a large team that you need multiple groups later, you can always add them at that time.\n\nFor most projects the overhead is not needed","commit_id":"f37b44f926fa1b204cd808c4b8e14357e040c706"},{"author":{"_account_id":20560,"name":"Tung Doan","email":"doantungbk.203@gmail.com","username":"doantungbk"},"change_message_id":"8b5441624750f6eea7ea61eea5281c877c3ab9d1","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[access \"refs/heads/*\"]"},{"line_number":2,"context_line":"abandon \u003d group apmec-horizon-core"},{"line_number":3,"context_line":"create \u003d group apmec-release"},{"line_number":4,"context_line":"label-Code-Review \u003d -2..+2 group apmec-horizon-core"}],"source_content_type":"text/x-ini","patch_set":1,"id":"df87a7cf_1f15ffe4","line":1,"in_reply_to":"df87a7cf_d4653eb6","updated":"2017-12-11 21:56:43.000000000","message":"Hi Andreas, Do you have any example for this? Thanks","commit_id":"f37b44f926fa1b204cd808c4b8e14357e040c706"}],"gerrit/projects.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"0702568954c990a7d37e85bb88950c72f83ce43f","unresolved":false,"context_lines":[{"line_number":5516,"context_line":"  groups:"},{"line_number":5517,"context_line":"    - almanach"},{"line_number":5518,"context_line":"- project: openstack/python-apmecclient"},{"line_number":5519,"context_line":"  description: Edge Orchestration (Apmec) Client"},{"line_number":5520,"context_line":"- project: openstack/python-aodhclient"},{"line_number":5521,"context_line":"  description: Client library for Aodh API"},{"line_number":5522,"context_line":"- project: openstack/python-appcatalogclient"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"df87a7cf_54712e75","line":5519,"updated":"2017-12-11 21:19:58.000000000","message":"use acl-config if you have a single acl file","commit_id":"f37b44f926fa1b204cd808c4b8e14357e040c706"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"f9fbca6d5d7944e5cee146e946438cc01af0fd89","unresolved":false,"context_lines":[{"line_number":5841,"context_line":"- project: openstack/python-apmecclient"},{"line_number":5842,"context_line":"  description: Edge Orchestration (Apmec) Client"},{"line_number":5843,"context_line":"  upstream: https://github.com/pineunity/python-apmecclient.git"},{"line_number":5844,"context_line":"  acl-config: /home/gerrit2/acls/openstack/apmec.config"},{"line_number":5845,"context_line":"- project: openstack/python-appcatalogclient"},{"line_number":5846,"context_line":"  description: RETIRED, Client library for App Catalog API"},{"line_number":5847,"context_line":"  acl-config: /home/gerrit2/acls/openstack/retired.config"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"5f7c97a3_6c575b04","line":5844,"updated":"2018-05-07 21:34:16.000000000","message":"Should groups: - apmec apply here as it does to apmec-horizon?","commit_id":"b2672895b63c3038ebae4de994d8f4acc80ab903"},{"author":{"_account_id":20560,"name":"Tung Doan","email":"doantungbk.203@gmail.com","username":"doantungbk"},"change_message_id":"57cc6a21053f1a417852b184019bc37ac94ed811","unresolved":false,"context_lines":[{"line_number":5841,"context_line":"- project: openstack/python-apmecclient"},{"line_number":5842,"context_line":"  description: Edge Orchestration (Apmec) Client"},{"line_number":5843,"context_line":"  upstream: https://github.com/pineunity/python-apmecclient.git"},{"line_number":5844,"context_line":"  acl-config: /home/gerrit2/acls/openstack/apmec.config"},{"line_number":5845,"context_line":"- project: openstack/python-appcatalogclient"},{"line_number":5846,"context_line":"  description: RETIRED, Client library for App Catalog API"},{"line_number":5847,"context_line":"  acl-config: /home/gerrit2/acls/openstack/retired.config"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"5f7c97a3_5fd8fe7d","line":5844,"in_reply_to":"5f7c97a3_6c575b04","updated":"2018-05-08 07:00:59.000000000","message":"Yep. nice catch. Thanks Clark.","commit_id":"b2672895b63c3038ebae4de994d8f4acc80ab903"}],"zuul.d/projects.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"0702568954c990a7d37e85bb88950c72f83ce43f","unresolved":false,"context_lines":[{"line_number":2564,"context_line":"      - system-required"},{"line_number":2565,"context_line":"      - check-requirements"},{"line_number":2566,"context_line":"      - openstack-python-jobs"},{"line_number":2567,"context_line":"      - publish-openstack-sphinx-docs"},{"line_number":2568,"context_line":"      - release-notes-jobs"},{"line_number":2569,"context_line":"      - translation-jobs"},{"line_number":2570,"context_line":"      - openstack-python35-jobs"},{"line_number":2571,"context_line":"      - api-ref-jobs"},{"line_number":2572,"context_line":"      - publish-to-pypi"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"df87a7cf_b4075aca","line":2569,"range":{"start_line":2567,"start_character":8,"end_line":2569,"end_character":24},"updated":"2017-12-11 21:19:58.000000000","message":"only official jobs can use docs.o.o, remove the three jobs above","commit_id":"f37b44f926fa1b204cd808c4b8e14357e040c706"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"0702568954c990a7d37e85bb88950c72f83ce43f","unresolved":false,"context_lines":[{"line_number":2568,"context_line":"      - release-notes-jobs"},{"line_number":2569,"context_line":"      - translation-jobs"},{"line_number":2570,"context_line":"      - openstack-python35-jobs"},{"line_number":2571,"context_line":"      - api-ref-jobs"},{"line_number":2572,"context_line":"      - publish-to-pypi"},{"line_number":2573,"context_line":""},{"line_number":2574,"context_line":"- project:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"df87a7cf_d40a1ed0","line":2571,"range":{"start_line":2571,"start_character":8,"end_line":2571,"end_character":20},"updated":"2017-12-11 21:19:58.000000000","message":"remove as well","commit_id":"f37b44f926fa1b204cd808c4b8e14357e040c706"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"0702568954c990a7d37e85bb88950c72f83ce43f","unresolved":false,"context_lines":[{"line_number":2625,"context_line":"    name: openstack/apmec-specs"},{"line_number":2626,"context_line":"    templates:"},{"line_number":2627,"context_line":"      - system-required"},{"line_number":2628,"context_line":"      - openstack-specs-jobs"},{"line_number":2629,"context_line":"    check:"},{"line_number":2630,"context_line":"      jobs:"},{"line_number":2631,"context_line":"        - openstack-tox-py27"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"df87a7cf_94101602","line":2628,"range":{"start_line":2628,"start_character":7,"end_line":2628,"end_character":28},"updated":"2017-12-11 21:19:58.000000000","message":"you cannot use that one as non-official project","commit_id":"f37b44f926fa1b204cd808c4b8e14357e040c706"}]}
