Modified groups and project.config
diff --git a/project.config b/project.config
index a782fca..b85dcae 100644
--- a/project.config
+++ b/project.config
@@ -1,4 +1,111 @@
-[access]
- inheritFrom = All-Projects
+[project]
+ description = Access inherited by all mirrored Code Aurora projects.
+[receive]
+ requireContributorAgreement = false
+ requireSignedOffBy = false
+ requireChangeId = true
+ enableSignedPush = false
[submit]
- action = inherit
+ mergeContent = true
+[capability]
+ administrateServer = group Administrators
+ accessDatabase = group Administrators
+ priority = batch group Non-Interactive Users
+ streamEvents = group Non-Interactive Users
+[access "refs/*"]
+ read = group Administrators
+ read = group codeaurora-core
+ read = group codeaurora-developers
+ read = group Anonymous Users
+[access "refs/for/*"]
+ addPatchSet = group Administrators
+ addPatchSet = group codeaurora-core
+ addPatchSet = group codeaurora-developers
+[access "refs/for/refs/*"]
+ push = group Administrators
+ pushMerge = group Administrators
+[access "refs/heads/nordix-dev"]
+ create = group Administrators
+ forgeAuthor = group Administrators
+ forgeAuthor = group codeaurora-core
+ forgeAuthor = group codeaurora-developers
+ forgeCommitter = group Administrators
+ forgeCommitter = group codeaurora-core
+ forgeCommitter = group codeaurora-developers
+ push = group Administrators
+ label-Code-Review = -2..+2 group Administrators
+ label-Code-Review = -1..+1 group Administrators
+ label-Code-Review = -2..+2 group codeaurora-core
+ label-Code-Review = -1..+1 group codeaurora-core
+ label-Code-Review = -2..+2 group codeaurora-developers
+ label-Code-Review = -1..+1 group codeaurora-developers
+ label-Verified = -1..+1 group Administrators
+ label-Verified = -1..+1 group codeaurora-core
+ label-Verified = -1..+1 group codeaurora-developers
+ label-Verified = -1..+1 group Non-Interactive Users
+ submit = group Administrators
+ submit = group codeaurora-core
+ submit = group codeaurora-developers
+ editTopicName = +force group Administrators
+ editTopicName = +force group codeaurora-core
+ editTopicName = +force group codeaurora-developers
+ read = group Administrators
+ read = group codeaurora-core
+ read = group codeaurora-developers
+ read = group Anonymous Users
+[access "refs/heads/*"]
+ create = group Administrators
+ forgeAuthor = group Administrators
+ forgeAuthor = group codeaurora-core
+ forgeAuthor = group codeaurora-developers
+ forgeCommitter = group Administrators
+ forgeCommitter = group codeaurora-core
+ forgeCommitter = group codeaurora-developers
+ push = group Administrators
+ label-Code-Review = -2..+2 group Administrators
+ label-Code-Review = -1..+1 group Administrators
+ label-Code-Review = -2..+2 group codeaurora-core
+ label-Code-Review = -1..+1 group codeaurora-core
+ label-Code-Review = -1..+1 group codeaurora-developers
+ label-Verified = -1..+1 group Administrators
+ label-Verified = -1..+1 group codeaurora-core
+ label-Verified = -1..+1 group codeaurora-developers
+ label-Verified = -1..+1 group Non-Interactive Users
+ submit = group Administrators
+ submit = group codeaurora-core
+ editTopicName = +force group Administrators
+ editTopicName = +force group codeaurora-core
+ editTopicName = +force group codeaurora-developers
+ read = group Administrators
+ read = group codeaurora-core
+ read = group codeaurora-developers
+ read = group Anonymous Users
+[access "refs/meta/config"]
+ exclusiveGroupPermissions = read
+ read = group Administrators
+ read = group codeaurora-core
+ read = group codeaurora-developers
+ push = group Administrators
+ push = group codeaurora-core
+ label-Code-Review = -2..+2 group Administrators
+ submit = group Administrators
+ submit = group codeaurora-core
+[access "refs/tags/*"]
+ pushTag = group Administrators
+ pushSignedTag = group Administrators
+[label "Code-Review"]
+ function = MaxWithBlock
+ defaultValue = 0
+ copyMinScore = true
+ copyAllScoresOnTrivialRebase = true
+ value = -2 This shall not be merged
+ value = -1 I would prefer this is not merged as is
+ value = 0 No score
+ value = +1 Looks good to me, but someone else must approve
+ value = +2 Looks good to me, approved
+[label "Verified"]
+ function = MaxWithBlock
+ value = -1 Fails
+ value = 0 No score
+ value = +1 Verified
+ copyAllScoresIfNoCodeChange = true