diff --git a/docs/repository.html b/docs/repository.html
index bb0ae008e5c..784ae2cbd8f 100644
--- a/docs/repository.html
+++ b/docs/repository.html
@@ -68,21 +68,39 @@ To get the Mesa sources anonymously (read-only):
Developer git Access
-Mesa developers need to first have an account on
-freedesktop.org.
-To get an account, please ask Brian or the other Mesa developers for
-permission.
-Then, if there are no objections, follow this
-
-procedure.
+If you wish to become a Mesa developer with git-write privilege, please
+follow this procedure:
+
+- Subscribe to the
+mesa-dev
+mailing list.
+
- Start contributing to the project by posting patches / review requests to
+the mesa-dev list. Specifically,
+
+- Use
git send-mail to post your patches to mesa-dev.
+ - Wait for someone to review the code and give you a
Reviewed-by
+statement.
+ - You'll have to rely on another Mesa developer to push your initial patches
+after they've been reviewed.
+
+ - After you've demonstrated the ability to write good code and have had
+a dozen or so patches accepted you can apply for an account.
+
- Occasionally, but rarely, someone may be given a git account sooner, but
+only if they're being supervised by another Mesa developer at the same
+organization and planning to work in a limited area of the code or on a
+separate branch.
+
- To apply for an account, follow
+these directions.
+It's also appreciated if you briefly describe what you intend to do (work
+on a particular driver, add a new extension, etc.) in the bugzilla record.
+
Once your account is established:
-- Install the git software on your computer if needed.
- Get an initial, local copy of the repository with:
git clone git+ssh://username@git.freedesktop.org/git/mesa/mesa