From: Stephen W. <st...@ic...> - 2002-03-11 18:24:43
|
sa...@wi... said: > Making a new release is a lot of work, building, packaging, updating > the WebPages .... I second this sentiment. I too have a large project that I work on, and just the technicalities of making a release -- tagging the source, making a clean distribution tarball, test compilations of that tarball, making RPMS (Linux) and installers (Windows) and updating web pages -- takes a full working day. And that is not everything, as I only make precompiled RPMS and Windows installers. Others make the .debs (Linux), the ports (FreeBSD, netbst) etc. This busy day comes with a week or so of preparation where version numbers are updated in the source, code is frozen, and extra regression testing is done. I bury a lot of that in a "release candidate" snapshot. I try to get all the porters to compile the last snapshot on their target *before* I make the release, so that the release can include fixes required to support the target. -- Steve Williams "The woods are lovely, dark and deep. steve at icarus.com But I have promises to keep, steve at picturel.com and lines to code before I sleep, http://www.picturel.com And lines to code before I sleep." ab...@xo... uc...@ft... |