Reviewed by Ojan Vafai. Bugzilla JavaScript changes by Adam Barth.
[WebKit-https.git] / Tools / Scripts / webkitpy / common / config / committers.py
index 9f48588..5178b6b 100644 (file)
@@ -1,3 +1,4 @@
+# Copyright (c) 2011, Apple Inc. All rights reserved.
 # Copyright (c) 2009, Google Inc. All rights reserved.
 #
 # Redistribution and use in source and binary forms, with or without
 # WebKit's Python module for committer and reviewer validation
 
 
+class Contributor:
+
+    def __init__(self, name, email_or_emails, irc_nickname=None):
+        return
+
 class Committer:
 
     def __init__(self, name, email_or_emails, irc_nickname=None):
@@ -56,6 +62,17 @@ class Reviewer(Committer):
         self.can_review = True
 
 
+# This is a list of people who are neither committers nor reviewers, but get
+# frequently CC'ed by others on Bugzilla bugs, so their names should be
+# supported by autocomplete. No review needed to add to the list.
+
+
+contributors_who_are_not_committers = [
+    Contributor("Anne van Kesteren", "annevankesteren+webkit@gmail.com", "annevk"),
+    Contributor("Ian Hickson", "ian@hixie.ch", "hixie"),
+]
+
+
 # This is intended as a canonical, machine-readable list of all non-reviewer
 # committers for WebKit.  If your name is missing here and you are a committer,
 # please add it.  No review needed.  All reviewers are committers, so this list