doc: updates to the main page, dependency page, and install pages
[barry.git] / doc / CommitPolicy.txt
blobfa5a4179b103a01e2003a725d457ba9ea74c121a
1 2009/12/15
3 Note: now that we primarily use git for version control, and CVS is
4 just a backup, git supports specific authors per commit.  When accepting
5 patches from others, I still use the "applied" language where appropriate,
6 but also try to add people's names and email addresses directly into the
7 commit, along with their exact patch.
9 Of course, if I pull from a git repo, this happens automatically as well.
11 - Chris
18 Date: Fri, 25 May 2007 17:39:27 -0400
19 From: Chris Frey <cdfrey@foursquare.net>
20 To: barry-devel@lists.sourceforge.net
21 Subject: CVS commit policy
23 Hi folks,
25 For those of you sending patches, this is probably good to know:
27 In order to track copyrights properly, so I can go back in the history
28 and see who sent what patch, I try, whenever possible, to commit
29 the *exact* patch I receive, even if it temporarily breaks the tree,
30 or if there are things I don't agree with and plan to change later.
32 For these commits, I use the words "applied patch from X" in the Changelog
33 and the CVS commit message.  And then I change whatever I think needs
34 changing, and commit that later.
36 In this way, history is preserved, in case it is needed down the road.
38 Also, if you see your raw patch committed, there may be a followup
39 commit coming after.  Just to be aware of.
41 And again, a huge thank you to everyone who has sent patches!
42 If you have sent a patch and didn't get into the AUTHORS file, or
43 are unhappy with what is there (perhaps an email address change,
44 or whatever) just let me know.
46 - Chris