Aaron Leventhal wrote:
>
> By taking a close inventory, setting the bar high for the new
> site, and really thinking about each doc that gets to make it to the new
> site, we can make sure that bad, incomplete and inaccurate stuff doesn't
> make it over.

I suggest we set up a review system similar to the one for Mozilla
development.

I'm thinking of having 

  a. a separation into "modules" for each project-specific directory and
     some general groupings of all other directories
     e.g. I can have edit permission for NGLayout but only 
          anonymous-level permission everywhere else.

  b. two levels of permission above anonymous
      * maintainer - can edit documents, but not add any files
      * "module owners" - can edit and add files (there can be more than one
                          per "module")

  c. permissions awarded on a merit system
      - anyone can submit content to mozilla.org, but it needs to
        be reviewed and checked in by someone with appropriate permissions
      - maintainer permission awarded to those who have demonstrated
          - good writing skills
              - gets the point across
              - checks spelling and grammar before submission
          - good coding skills
              - uses markup appropriately (syntactically /and/ semantically)
              - indents code for readability and maintainability
      - owner permission awarded to maintainers who also
          - demonstrate wisdom in choosing the location of new files
          - keep up with and are aware of changes to the files in their area

  d. review required for adding any files/directories to mozilla.org, even
     by owners
       - verify content
       - verify coding
       - confirm proposed location
     Special attention should be given to that last one, IMO, because you
     can always change content if there's a problem, but a URI should be
     permanent.

~fantasai

Reply via email to