The list of contributors in committers.py should be a separate JSON
authorrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 16 Apr 2013 18:41:11 +0000 (18:41 +0000)
committerrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 16 Apr 2013 18:41:11 +0000 (18:41 +0000)
commit93e771744cc064982dcfda3cb68f46cda433812a
treeeaabc30025a5bc0831b0400fe952c477016c4244
parent884fbb12c53245b13c92243678a3e10c0f1a87cb
The list of contributors in committers.py should be a separate JSON
https://bugs.webkit.org/show_bug.cgi?id=114673

Reviewed by Anders Carlsson.

Tools:

Added webkitpy/common/config/contributors.json, made CommitterList load it.

* EWSTools/start-queue-mac.sh:
* EWSTools/start-queue.sh:
* Scripts/webkitpy/common/checkout/commitinfo.py:
(CommitInfo.committer):
* Scripts/webkitpy/common/config/contributors.json: Added.
* Scripts/webkitpy/common/config/committers.py:
(Reviewer.__init__):
(CommitterList.__init__):
(CommitterList.load_json): Added.
(CommitterList.load_json.emails):
(CommitterList.load_json.nicks):
* Scripts/webkitpy/tool/bot/flakytestreporter_unittest.py:
(MockCommitInfo.author):

Websites/bugs.webkit.org:

Updated the Bugzilla autocompletion code to use contributors.json.
Basically, this removes a large chunk of this JavaScript file.

* committers-autocomplete.js:
(WebKitCommitters):

Websites/webkit.org:

Updated the website to refer to contributors.json instead of committers.py.

* coding/commit-review-policy.html:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@148527 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Tools/ChangeLog
Tools/EWSTools/start-queue-mac.sh
Tools/EWSTools/start-queue.sh
Tools/Scripts/webkitpy/common/checkout/commitinfo.py
Tools/Scripts/webkitpy/common/config/committers.py
Tools/Scripts/webkitpy/common/config/contributors.json [new file with mode: 0644]
Tools/Scripts/webkitpy/tool/bot/flakytestreporter_unittest.py
Websites/bugs.webkit.org/ChangeLog
Websites/bugs.webkit.org/committers-autocomplete.js
Websites/webkit.org/ChangeLog
Websites/webkit.org/coding/commit-review-policy.html