Hey, thanks for the answer, I was about to get desperate ;) Can you clear this one: > We definitely have a lack of contributors. With this I'm not talking about > people that post new tasks, but we need developers & designers for improving > the NAnt core. > > NAnt core is indeed pretty stable, but it could always do with some > performance improvements. > ... first one says core needs work, tasks later, while the second - core is ready, only some optimizations left? IMO getting the system rich in functionality is more important than letting the build finish 2 seconds earlier.
> You're definitely not gonna get hanged. We welcome all feedback! > > Are you volunteering to become part of the NAntContrib team ? > > If you are, first start by submitting patches to the NAntContrib developer > list for review. If your patches meet our quality level, we'll make you a > member of the project. > > After that, you can dive into the NAnt codebase. > > What do you think ? > I have used nant as an excuse to start C# programming, always wanted to gather some experience in it, but haven't found the right project to work on. So I'm complete newbie, C# knowledge for 2 days, and no matter how much I pay attention to write clean code, I'm sure it is far from good at this point, so unless I get more experienced it is best not to mess with the core. While I may not be worth for a member of nant-contrib because I'm overloaded with projects and deadlines, I'm completely open to submitting new/modified tasks to nant-contrib, I do what I need and can submit with a hope it will be useful for the rest too. 2 things bothers me here: 1. The personal opinion of what is good. For example I'm doing some task with 3 attributes, okay I make it exactly as I need it and submit. If it is accepted, it will become part of the nant-contrib. However, since the tasks fills my needs, to become useful to the public it needs attrib 1 to be changed to accept different values and 2 more to be added. This leads to deprecated attribute at best which is not good. At worse, the whole task has to be redesigned to have the same or better functionality while suits the others too. Idea: board where users can discuss new tasks or task enchantments so they can be made right from the first time? Mailing lists are quite bad for this purpose. 2. What is good and bad for nant-contrib, i.e. will <taskX> be accepted? For example I saw no UI tasks anywhere, nothing but a commandline. Since I'm converting my build systems (based of bat files & support programs) I miss some stuff, i.e. warning messages which I can choose to ignore or stop the build, a nice UI with some project information giving me the possibility to alter some settings and select the way it should go from there, etc? Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ nant-developers mailing list nant-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nant-developers