From e915903c10fed378ad6bdb4b3850e8fe8515158d Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Mon, 25 Apr 2016 10:13:32 -0600 Subject: [PATCH] docs: update the instructions for getting a git account Reviewed-by: Matt Turner --- docs/repository.html | 34 ++++++++++++++++++++++++++-------- 1 file changed, 26 insertions(+), 8 deletions(-) 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:

+
    +
  1. Subscribe to the +mesa-dev +mailing list. +
  2. 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. +
    +
  3. 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. +
  4. 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. +
  5. 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:

    -
  1. Install the git software on your computer if needed.

  2. Get an initial, local copy of the repository with:
         git clone git+ssh://username@git.freedesktop.org/git/mesa/mesa
    -- 
    2.30.2