DEVEL-CVS revision 25839
125839Speter                        CVS Development Policies
225839Speter
325839SpeterThis file, DEVEL-CVS, contains the policies by which the CVS
425839Speterdevelopment group operates.  Also see the HACKING file.
525839Speter
625839Speter----------------------------------------------------------------------
725839SpeterCharter for the devel-cvs mailing list:
825839Speter
925839SpeterThe CVS Developers' List <devel-cvs@cyclic.com> exists to help people
1025839Speterwith access to the CVS source repository co-ordinate changes, make
1125839Speterreleases, and administer the repository.
1225839Speter
1325839SpeterEveryone who has been given checkin access to the repository for the
1425839SpeterCVS sources should read devel-cvs.  Only those with checkin access may
1525839Spetersend messages to the list.
1625839Speter
1725839SpeterThe devel-cvs list may be used to discuss:
1825839Speter- administrivia regarding the CVS source repository and release
1925839Speter  process, and
2025839Speter- changes and features intended for inclusion in the official CVS
2125839Speter  release (either source code or documentation), which someone plans
2225839Speter  to implement, or has implemented.
2325839Speter
2425839SpeterThe devel-cvs list should not be used to discuss:
2525839Speter- changes or features to packages other than the CVS release
2625839Speter  (e.g., related packages like tkCVS, RAD/CVS, or other groups'
2725839Speter  distributions of CVS, like RCVS, etc.),
2825839Speter- changes which nobody has offered to implement, or
2925839Speter- the philosophy of CVS (as opposed to a specific change to CVS).
3025839SpeterThese topics should either go on info-cvs, or have a new mailing list
3125839Spetercreated for them.
3225839Speter
3325839SpeterThe topic restrictions in this charter do not reflect the development
3425839Spetergroup's future plans for CVS; rather, they reflect a topic
3525839Speterclassification which the group finds helpful.
3625839Speter
3725839Speter----------------------------------------------------------------------
3825839SpeterPolicies regarding the CVS source repository:
3925839Speter
4025839SpeterBy checking items into the repository, developers agree to permit
4125839Speterdistribution of such items under the terms of the GNU Public License.
4225839Speter
4325839Speter----------------------------------------------------------------------
4425839SpeterProcedure for dealing with people who want to be developers:
4525839Speter
4625839SpeterPeople who want checkin access (checkout-only access is available primarily
4725839Spetervia snapshots, for technical reasons) are first requested to send
4825839Speterpatches and have them reviewed by a developer.  If they submit some
4925839Spetergood ones (preferably over a period of time, to demonstrate sustained
5025839Speterinterest), then one of the developers can ask the devel-cvs mailing
5125839Speterlist whether it is OK to make this person a developer (after first
5225839Spetersending the prospective developer a copy of this file and then having
5325839Speterthe prospective developer say they want to be a developer).  If there
5425839Speterare no objections, an account will be created.
55