|
I'd like to make a request that people write more elaborate checkin
comments - its incredibly frustrating to read the commits list and see
stuff like "fixed two bugs in calendar" - I don't know about you folks,
but I use the commits list to learn about new parts of the codebase... (A brief, hopefully humorous rant: I mean, why even make a checkin comment if you're not going to describe what you checked in? Why not say "Checked in a file" or "Used SVN to combine the changes I made with the code in our source repository" or even "Wrote some Python"? I kid!) The checkin guidelines (http://wiki.osafoundation.org/twiki/bin/view/Chandler/CheckinRules) say, in no uncertain terms:
1) WHAT changed in the code - i.e. a highlevel description of the actual behavioral change in the code 2) WHY I made the change - who cares? is this really necessary? 3) What bug # it fixes, if any. Here are a few examples of what I thought were good checkin comments:
What's great is that with each of these, I can read the checkin comment on the commits list, or read the comment on websvn. (http://websvn.osafoundation.org/log.php?repname=chandler&path=%2F&rev=0&sc=0&isdir=1) or read it in cvsblame, .. and then learn something about a new part of the codebase. Thoughts? feedback? discussion? |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "Dev" mailing list http://lists.osafoundation.org/mailman/listinfo/dev
