See, that's exactly my point. I'm not sure that what extent the NAnt team performs testing. I know they have a relatively large set of tests. I assume those tests (and new ones as they're created) are executed prior to a nightly build getting published on the website. What I don't know is whether they perform any other testing prior to release. Then an official "stable" build is simply a nightly build that got promoted.
I've seen a lot of projects online that seem to simply promote nightly builds up to official "stable" status. In some of these projects they decide when the promotion should occur depending on what features have been completed. These projects tend to have a more formal release plan. >From this point of view I can see a project providing nightly builds as betas for users to try out. Once the feature list for a particular release is completed and the tests pass and the users using the nightly build find it stable (meaning the number of reported bugs drops down to some acceptable level) then that nightly build can be promoted. This doesn't mean you can't continue working on other features while you wait for your beta users (nightly build users) to try the software. All it means is that the developers need to differentiate between bugs reported for features in the upcoming release and features for releases down the road. Perhaps you don't officially announce features that are not included in the upcoming release although they are already implemented and they have tests, etc. I don't want to sound like I'm complaining about how the NAnt team manages their project. I think they're doing a top-notch job considering that they're all volunteers and work on their own time! Management usually doesn't like to use betas in production systems. I think the NAnt team would benefit from officially defining what they consider an official "stable" release is and make that public. Then users can make better choices about what to use. They can also make better arguments to management as to using a particular nightly build (beta) version that happens to fix some important bug. I personally don't like to upgrade unless there's a bug that is fixed in the nightly build or a new feature exists that allows me to do my job easier. Otherwise, I don't upgrade simply because the team came out with a new nightly. I would spend most of my time upgrading if that was the case. To the NAnt team, keep up the good work! > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:nant-users- > [EMAIL PROTECTED] On Behalf Of Mauro Ciaccio > Sent: Thursday, November 11, 2004 1:20 AM > To: [EMAIL PROTECTED] > Subject: RE: [Nant-users] NAnt copies more files than VS.NET > > Hi, > > Though I am new to Nant, the problem posed is universal for all software. > My > view is that > for the nightly build to be the "official" build it should go through some > kind of > systematic automated testing that ensures the latest changes do not break > the existing > code. > > I realise that the automated testing is a lengthy and time-consuming task > to > set up, and > Gert and the other members of the team may not thing it worthwhile. In > that > case anyone that > downloads the latest version needs to be made aware of this, and should > only > run the latest > "stable" build. > > Mauro Ciaccio > > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] Behalf Of Castro, > > Edwin Gabriel (Firing Systems Engr.) > > Sent: 10 November 2004 23:05 > > To: Eric Deslauriers; Gert Driesen; [EMAIL PROTECTED] > > Subject: RE: [Nant-users] NAnt copies more files than VS.NET > > > > > > This raises a really important question. What constitutes a release? I > > feel that every new nightly build is really a release since they are > > made available to all. The current official release is simply a really, > > really old nightly build anyway. I understand projects need to find a > > balance between having an official release and providing updates but I > > wonder if a team that "releases" nightly builds really needs to have an > > official release? > > > > > -----Original Message----- > > > From: [EMAIL PROTECTED] [mailto:nant-users- > > > [EMAIL PROTECTED] On Behalf Of Eric Deslauriers > > > Sent: Wednesday, November 10, 2004 2:53 PM > > > To: Gert Driesen; [EMAIL PROTECTED] > > > Subject: RE: [Nant-users] NAnt copies more files than VS.NET > > > > > > Thanks for the help. Unfortunately, I'm restricted to being on a > > stable > > > release by management for our prod work. > > > > > > If it helps, I can try 85 nightly and let you know. > > > > > > Eric D > > > > > > > > > > > > > The NAnt solution also relies on TLBIMP, which would mean, > > according > > > to > > > > > > > > > > http://www.mail-archive.com/nant- > > > > [EMAIL PROTECTED]/msg02212.html > > > > > > > > > > Try using a recent nightly build of NAnt > > > > (http://nant.sourceforge.net/nightly/builds), and let us know if > > that > > > > fixed > > > > your problems. > > > > > > > > Gert > > > > > > > > > > > > ------------------------------------------------------- > > > This SF.Net email is sponsored by: > > > Sybase ASE Linux Express Edition - download now for FREE > > > LinuxWorld Reader's Choice Award Winner for best database on Linux. > > > http://ads.osdn.com/?ad_idU88&alloc_id065&op=ick > > > _______________________________________________ > > > Nant-users mailing list > > > [EMAIL PROTECTED] > > > https://lists.sourceforge.net/lists/listinfo/nant-users > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: > > Sybase ASE Linux Express Edition - download now for FREE > > LinuxWorld Reader's Choice Award Winner for best database on Linux. > > http://ads.osdn.com/?ad_idU88&alloc_id065&op=ick > > _______________________________________________ > > Nant-users mailing list > > [EMAIL PROTECTED] > > https://lists.sourceforge.net/lists/listinfo/nant-users > > > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Sybase ASE Linux Express Edition - download now for FREE > LinuxWorld Reader's Choice Award Winner for best database on Linux. > http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click > _______________________________________________ > Nant-users mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/nant-users ------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_idU88&alloc_id065&op=click _______________________________________________ Nant-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-users