Shmarya,
I did have a look at the task you submitted, but I
was hesitant to add it to NAntContrib back then, as it does add another external
dependency (telnet library). But for NAntContrib this is not really an issue, I
guess.
Would you be willing to create a patch against
NAntContrib cvs ? If the patch checks out fine, I'll either commit it myself or
give you permissions to commit it yourself.
Are you familiar with cvs ?
Gert
----- Original Message -----
Sent: Tuesday, July 04, 2006 11:22
AM
Subject: Re: [nant-dev] Nant
contributions or where nant is going?
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
|