Changes between Version 1 and Version 2 of Proposal/ContributorAdvancementPath


Ignore:
Timestamp:
11/17/14 12:39:42 (7 years ago)
Author:
Jean-Paul Calderone
Comment:

Trac won't let me have a step 0

Legend:

Unmodified
Added
Removed
Modified
  • Proposal/ContributorAdvancementPath

    v1 v2  
    99  2. Be given commit access.
    1010
    11 The entire process is informal (perhaps not even documented anywhere else).  Step 0 in particular leaves a wide range for interpretation and subjective assessment.  This haphazard process produces similarly haphazard results.  It may also leave contributors feeling lost on their progression towards becoming core Twisted contributors (a vague non-category of people who devote significant, high-quality effort to improving Twisted).  It does this in at least two ways.  First, the initial process of converting from non-committer to committer offers minimal structure and inappropriately underemphasizes the importance and responsibilities of committer access.  Then, it prematurely terminates the contributor's advancement process by defining committer access as the furthest achievable advancement point available to Twisted contributors.
     11The entire process is informal (perhaps not even documented anywhere else).  Step 1 in particular leaves a wide range for interpretation and subjective assessment.  This haphazard process produces similarly haphazard results.  It may also leave contributors feeling lost on their progression towards becoming core Twisted contributors (a vague non-category of people who devote significant, high-quality effort to improving Twisted).  It does this in at least two ways.  First, the initial process of converting from non-committer to committer offers minimal structure and inappropriately underemphasizes the importance and responsibilities of committer access.  Then, it prematurely terminates the contributor's advancement process by defining committer access as the furthest achievable advancement point available to Twisted contributors.
    1212
    1313glyph> I think that we should have an official process; the way we do it is pretty arbitrary.  An official advancement process can be a motivator for contributors, as well as a way to more clearly establish community norms.  (I have a feeling if we did have an official process for getting commit access we would actually have more active committers.)