From: Andreas K. <and...@ac...> - 2010-09-16 15:34:55
|
Lars Hellström wrote: > Only recently did I get around to checking something in to the tcllib > CVS myself. This mostly behaved as I expected it to, but there are some > points I think I'd better ask about. > > 1. ChangeLogs > > Since the ChangeLog files mostly seem to be a concatenation of commit > messages (for example > http://tcllib.cvs.sourceforge.net/viewvc/tcllib/tcllib/modules/aes/ChangeLog?revision=1.21&view=markup > bears a striking resemblance to > http://tcllib.cvs.sourceforge.net/viewvc/tcllib/tcllib/modules/aes/ChangeLog?view=log), > I concluded those were probably autogenerated somehow and didn't touch Ah, no. We wish it were so easy. I usually write the changelog message first, and then CVS commit asks me for a message I paste that over. > it. However, since it's now been three days and no autoupdate, I > suppose I'd better add an entry manually as soon as I'm confident > noone's going to point out what other thing I should have done instead. > I also notice there is a ChangeLog file in the main tcllib directory > which has gone through a lot more changes than any of the other files > there, so it appears it records changes anywhere in tcllib. On the > other hand, this main ChangeLog hasn't been changed during the last two > months despite some bugs being fixed in that period, so when is a > change important enough to update this main ChangeLog? Changes noted in the main changelog are usually about things which affect tcllib as a whole, like changes to the sak.tcl tool, or code underneath support/. Things which do not have their own Changelog. As creation of new modules and packages requires additional lines in support/installation/modules.tcl (*) this is usually also recorded in the main changelog. (*) Make the installer aware of them. > 2. Project feed > > Possibly related is that the "project feed" on > http://sourceforge.net/projects/tcllib/ doesn't seem to show any > commits even though commits have occurred. Anyone know why? Huh. I'll try to find some time for a lookaround. Off the top of my head I don't know. -- Andreas Kupries Senior Tcl Developer ActiveState, The Dynamic Language Experts P: 778.786.1122 F: 778.786.1133 and...@ac... http://www.activestate.com Get insights on Open Source and Dynamic Languages at www.activestate.com/blog |