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.
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.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]