proposals to provide developers with SVN commit access should be emailed to the pycsw-devel mailing list (see Mailing Lists). Proposals shall be approved by the pycsw development team. Committers shall be added by the project admin
removal of commit access shall be handled in the same manner
enhancements and defect commits shall be identified with a trac ticket
non-trivial SVN commits must be associated with a trac ticket. As documentation can always be improved, tickets need not be opened for improving the docs
SVN commits must include a description of changes
SVN commits must include the trac ticket number (i.e. #1234) in the SVN commit log message
trac ticket updates shall include SVN changeset numbers (i.e. r1234)
all enhancements or defects to the codebase must successfully pass all OGC CITE tests before they are committed
enhancements which can be demonstrated from the pycsw Tester should be accompanied by example CSW request XML