Suggestion:

Why don't you give a list of open issues that are up for grabs and let people pick something to try?

PS: I tried to submit a task to nant-contrib a while back (telnet task) and got zero response after a number of mails to the lists...

On 7/3/06, Gert Driesen <[EMAIL PROTECTED]> wrote:


> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto: [EMAIL PROTECTED]] On
> Behalf Of Flex
> Sent: maandag 3 juli 2006 11:10
> To: Gert Driesen; nant-developers@lists.sourceforge.net
> Subject: Re: [nant-dev] Nant contributions or where nant is going?
>
> 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.

I'm not saying that new tasks cannot be added, but they should first be
added to NAntContrib.

I just think that there's less need for task developers (as users tend to
contribute these), but we need more developers that master the NAnt core
source code, so we can kill some of the open bugs and improve in areas where
we currently only offer poor solutions (eg. lack of input framework, bad XML
schema generation, ...).

That said, we never reject an offer for help: if you're more interested in
developing new tasks, then we'd be glad to accept you as developer for the
NAntContrib project (to start from).

> > 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,

That would be great.

> 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.

I prefer reaching a large audience, as changes often impact a large number
of users.

> 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?

There's (almost) no limit to the types of tasks that are accepted for
NAntContrib.

Criteria for NAnt are much stricter, but not clearly outlined.

Gert


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



--
Shmarya
-----------------------------------------------------------
[EMAIL PROTECTED] - http://idp.shmarya.net
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

Reply via email to