Implement submission rules discussde in PMC
diff --git a/project.config b/project.config
index 6f541a0..6df3e6b 100644
--- a/project.config
+++ b/project.config
@@ -34,10 +34,9 @@
 	label-Code-Review = -2..+2 group Project Owners
 	label-Code-Review = -2..+2 group google/gem5-admins@googlegroups.com
 	label-Code-Review = -2..+2 group mdb/gem5-gadmins
-	label-Code-Review = -1..+1 group Registered Users
-	submit = group Project Owners
-	submit = group google/gem5-admins@googlegroups.com
-	submit = group mdb/gem5-gadmins
+	label-Code-Review = -2..+2 group Registered Users
+	label-Maintainer = -1..+1 group google/gem5-admins@googlegroups.com
+	submit = group Registered Users
 	editTopicName = +force group Project Owners
 	editTopicName = +force group google/gem5-admins@googlegroups.com
 	editTopicName = +force group mdb/gem5-gadmins
@@ -78,3 +77,22 @@
 	value =  0 No score
 	value = +1 Looks good to me, but someone else must approve
 	value = +2 Looks good to me, approved
+[label "Maintainer"]
+	function = MaxWithBlock
+	value = -1 This shall not be merged
+	value =  0 No score
+	value = +1 Looks good to me, approved
+	defaultValue = 0
+[label "Style-Check"]
+	function = AnyWithBlock
+	value = -1 Fails
+	value =  0 No score
+	value = +1 Verified
+	defaultValue = 0
+[label "Verified"]
+	function = AnyWithBlock
+	value = -1 Fails
+	value =  0 No score
+	value = +1 Statistics mismatch
+	value = +2 Regressions pass
+	defaultValue = 0