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