Hello,

Recently, we started a new project where we want to 'automate' the complete build cycle
(documenting, packaging ...) by using NAnt.


We will be using webservices within the project which require an IIS-layer underneath them.
In order to do that, we basically need the 'mkiisdir' and the 'deliisdir' task before getting
all of the current sources ('vssget' task) from Visual SourceSafe repository.


Going on that assumption, I started out with the stable 0.8.3 release of NAnt which seems to
run just fine except for one glitch ... the current implementation of IIS-related tasks was done
for an IIS 5.x-based installation (Win 2000 and Win XP).
For our project, we are going to use Win 2003 as kernel which holds IIS 6.0 as such. The 'mkiisdir'
task exposes certain properties regarding the threading behavior internally. Since IIS was completely
redesign from scratch, those properties basically 'no longer apply' (or have changed). I have done
some quick local debugging and there are about 7 properties that cannot be set in case of an IIS6 based
installation.


I would like to make a contribution by making the IIS-related task 'more intelligent' if you want.
I suggest to adjust the implementation in such a way that it basically determines the version of IIS
underneath (via Win OS name deduction) and handle accordingly to that version.


Having said all of this, I started out with the stable 0.8.3 release but it turns out that the part
in which I need to do the modification (NAntContrib part) is only included in 'binary format'. The
sources are not in there. I basically cannot amend them as suggested from that version.


I tried to basically download, compile and run both 'parts' (NAnt core and NAntContrib) seperately
but I always ran into problems of all sorts i.e. missing files, compile errors, run errors, ...
I quickly realized that version 0.8.4 is going to bring in alot of changes (multi platform/multi
framework awereness, ...) so I take it is best to back to 0.8.3 as such to do the changes.


I think it is fair to say that I am a CVS-novice as such so I don't think I could possibly
know how to get the missing stuff from your repository :-)


Taking all of the above in consideration, I was wondering if it would be possible to supply
me with a zip file where the complete 'buildable' source tree of Nant as well as NantContrib
is included ?



Greetings, Frank

_________________________________________________________________




------------------------------------------------------- This SF.Net email sponsored by: ApacheCon 2003, 16-19 November in Las Vegas. Learn firsthand the latest developments in Apache, PHP, Perl, XML, Java, MySQL, WebDAV, and more! http://www.apachecon.com/ _______________________________________________ Nant-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to