Hi, > PS. Sorry if I sometimes sound negative about expression support ... I > really like and appreciate what you've done so far, but I just want to be > sure we're doing the right thing and not let you guys get carried away in > your enthousiasm too fast :-) But I agree that its really exciting stuff, > and I hope to find time soon enough to dive in as well ...
I (and Ian+Jarek as well I hope) am very pleased that you are taking care about future of NAnt. It is very important! NAnt community is more then willing to contribute many nice features but not all of them could be incorporated to remain consistent and useful tool. Expression will be good addion IMO. This new feature definetelly change semantics of our build files. What we should assure now is to be good change. That is why I protest against obsoleting dashes and certaily also why you are thinking about task/function difference. 2/ +1 for obsoleting some tasks like <avaiable> etc (see Jarek's mail) but please, do not remove it completely (atleast up to 1.0). Just mark it with obsolete attribute. 3/ I'm also thinking about fileset support. Could be possible to extend relation between tasks/types/functions? I mean, many tasks now use filesets. What about functions? Could be nice in some cases... E.g.: <fileset id='f1'> <!-- define fileset --> <includeList ...> </fileset> ... <foreach ... property="dir"> <if test="${ not fileset::contains(f1,dir)"> <fileset id='f1'> <!-- extend existing fileset --> <include name="${dir}"/> </fileset> </if> </foreach> ... <!-- use fileset --> Other types could be simmilar... Regards, Martin ------------------------------------------------------- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click _______________________________________________ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers