[General] Initial draft of committer policy
Mitchell Kapor
mitch at kapor.com
Fri Feb 17 08:02:13 PST 2006
On Feb 16, 2006, at 6:21 PM, Ted Leung wrote:
> Hi all,
>
> We are getting to the point of needing to grant commit privileges
> for some of the projects at OSAF. This is a first cut at
> describing how the process should work for code committers. In
> the future we will probably extend this notion to design
> contributors as well, but we are still trying to figure out what
> that means. What you see here is similar to the process used by
> Apache and many other large open source projects.
>
> As usual questions, comments, critiques and other feedback are very
> welcome.
>
> Ted
>
> ---------
> Participants in OSAF projects can take on a number of roles
>
> Users are people that use our software. We hope that they will
> contribute to the project they use by reporting bugs and making
> erquests for features. We also hope that they will become part of
> the project community, by helping other users and telling other
> people about our software
>
> Contributors are people who contribute to one ofthe projects via
> design, code, documentation, or testing. Contributors are active
> participants in the project mailing lists and provide design ideas,
> code changes, or documentation changes.
>
> Code contributors may also become committers - They have write
> access to the source code repository, and have signed a Contributor
> License Agreement (CLA).
>
> * Becoming a committer
>
> If a code contributor has contributed a significant number of high-
> quality patches, is interested in continuing to contribute to the
> project, and has demonstrated the ability to work well with other
> contributors, then an existing committer may propose granting that
> contributor commit access.
>
> Discussion of a potential new committer will initially take place
> in private (at the moment we have no private lists for this
> purpose). After this initial vetting discussion, the actual vote
> can occur on the project's public developer list. This practice of
> a private discussion followed by a public, pro-forma vote is a <a
> href="http://incubator.apache.org/learn/newcommitters.html">best
> practice</a> adopted from the Apache Software Foundation. Only
> votes cast by existing committers are binding.
To have a fully-baked policy, I think we need more definition around
the private "vetting" process. Ted, can you say more about what this
is like at Apache?
Also, I think the nature of the voting needs further explication.
"Pro-forma" usually means in this context, for the sake of the form,
i.e., something non-substantive. Is this what you meant? If not,
can you say more about what it takes for a vote to "carry"?
>
> After the new committer has been voted in, they must sign a
> Contributor License Agreement (CLA). Once this document is on
> file, the IT Staff at OSAF will create the necessary accounts, etc.
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>
> Open Source Applications Foundation "General" mailing list
> http://lists.osafoundation.org/mailman/listinfo/general
More information about the General
mailing list