This is another thing worth of "implementation" under 1.0.

I'd like something like Miranda-IM has. See http://www.miranda-im.org/ and
their "Addons" site.

Martin Aliger
 

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On 
> Behalf Of Martin Aliger
> Sent: Tuesday, July 04, 2006 4:44 PM
> To: 'Jay Flowers'; 'Shmarya Rubenstein'; 'Gert Driesen'
> Cc: nant-developers@lists.sourceforge.net
> Subject: Re: [nant-dev] Nant contributions or where nant is going?
> 
> :-)
> 
> Well. I think the separate assemblies are worth of 
> discussion. For example, my recently proposed <net-transfer> 
> task (which could http/webdav post some file into remote 
> server). If I could simply make some output (say
> NAnt.Contrib.NetTransfer.dll) and share it somewhere, anyone 
> could download it. If we provide dedicated forum, we could 
> share thoughts about it, etc, making feedback to further 
> improving the task.
> 
> Today, asmins have to merge my code into nantcontrib project, 
> which takes their efforts and time. And there are plenty of 
> reasons they could reject the task completely which prolongs 
> life cycle. [in this particular case, nothing happens up to 
> now, but maybe I'm not in nant-contrib forum].
> 
> 
> I think this "extensions" model could give some light to 
> whole project. I agree with Gert, that core is pretty stable, 
> so we could mark it as 1.0 and leave it as is, changing only 
> extensions. But it could take some time for setuping 
> websites, forums, discussions, download areas, ... 
> Alternativelly we could setup every extension project as 
> completely new sourceforge project, but it sounds ugly to me...
> 
> 
> 
> Also from user perspective (since we are all nant users after all):
> - I personally perfere to download small assembly, copy it 
> into nant/bin folder and use new task
> - I don't like to have nant.contib.tasks.dll with bunch of 
> external dependencies with lot of fancy tasks of variying matureness
> - I could download just those tasks, I want to use
> - If task is mature enough and merged into core, I just 
> delete "old" task assembly and I'm ready to use new one!
> 
> Martin Aliger
>  
> 
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of 
> > Jay Flowers
> > Sent: Tuesday, July 04, 2006 3:46 PM
> > To: Shmarya Rubenstein
> > Cc: nant-developers@lists.sourceforge.net; Gert Driesen
> > Subject: Re: [nant-dev] Nant contributions or where nant is going?
> > 
> > bleh?
> > 
> > On 7/4/06, Shmarya Rubenstein <[EMAIL PROTECTED]> wrote:
> > > bleh....
> > >
> > >
> > > On 7/4/06, Jay Flowers <[EMAIL PROTECTED]> wrote:
> > > > We could use ILMerge.exe to merge separate project 
> outputs in the 
> > > > build process so that we get the best of both worlds.
> > > >
> > > > On 7/4/06, Gert Driesen <[EMAIL PROTECTED] > wrote:
> > > > >
> > > > >
> > > > > Hi Shmarya,
> > > > >
> > > > > This is actually something that needs further
> > discussion.  Right
> > > > > now, NAntContrib consists of a single "extension" assembly 
> > > > > (NAnt.Contrib.Tasks.dll ).
> > > > >
> > > > > This approach makes it easier for users to deploy and 
> reference 
> > > > > the NAntContrib extensions, but introduces issues when
> > we want to
> > > > > allow
> > > building
> > > > > NAntContrib on Mono, as COM interop (for example) is
> > not available
> > > > > on
> > > Mono.
> > > > >
> > > > > Splitting up the NAntContrib extension assembly into smaller 
> > > > > assemblies would be an option for this. The NAntContrib build 
> > > > > process would then
> > > just
> > > > > skip the build of some of these assemblies, depending on the 
> > > > > target framework (and/or platform). Ofcourse, creating
> > a separate
> > > > > extension assembly for each task that relies on a third party 
> > > > > library would become unmanagable (for both us and build
> > authors).
> > > > >
> > > > > We'll first have to inform/consult the NAntContrib
> > users, and then
> > > > > agree
> > > on
> > > > > how exactly, if at all, this split-up will be done.
> > > > >
> > > > > About the <nunit2> task: one option would be to move
> > the <nunit2>
> > > > > task
> > > to
> > > > > NUNit cvs. But this needs more thought.  Perhaps we should 
> > > > > introduce an <nunit-console> task that would just be a
> > wrapper for
> > > > > nunit-console. The advantage of this task would be 
> that we can 
> > > > > allow unit tests to run on
> > > the
> > > > > active target framework.
> > > > >
> > > > > eg. even when running NAnt on MS.NET 2.0, we'd be able
> > to support
> > > running
> > > > > unit tests on MS.NET 1.0.
> > > > >
> > > > > This can ofcourse not be achieved when using the NUNit API.
> > > > >
> > > > >
> > > > > Gert
> > > > >
> > > > >
> > > > > ----- Original Message -----
> > > > > From: Shmarya Rubenstein
> > > > > To: Gert Driesen
> > > > > Cc: nant-developers@lists.sourceforge.net
> > > > >
> > > > > Sent: Tuesday, July 04, 2006 11:34 AM
> > > > > Subject: Re: [nant-dev] Nant contributions or where
> > nant is going?
> > > > >
> > > > > Hi Gert...
> > > > >
> > > > > If you want, I can fold the Telnet code into the
> > Nant.Telnet assembly.
> > > This
> > > > > will get rid of the extra dependency....
> > > > >
> > > > > I can create a patch, do you want udiff?
> > > > >
> > > > > I'm very familiar with cvs. BTW: I am one of the 
> developers on 
> > > > > NUnit,
> > > and
> > > > > I'd also like to take a look at updating the NUnit task....
> > > > >
> > > > > Thanks,
> > > > > Shmarya
> > > > >
> > > > >
> > > > > On 7/4/06, Gert Driesen < [EMAIL PROTECTED]> wrote:
> > > > > >
> > > > > >
> > > > > >
> > > > > > 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 -----
> > > > > >
> > > > > >
> > > > > > From: Shmarya Rubenstein
> > > > > > To: Gert Driesen
> > > > > > Cc: nant-developers@lists.sourceforge.net
> > > > > > 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=1216
> > > 42
> > > > > > > _______________________________________________
> > > > > > > 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=1216
> > > 42
> > > > > >
> > > > > > ________________________________
> > > > >
> > > > > >
> > > > > > _______________________________________________
> > > > > > 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=1216
> > > 42
> > > > >
> > > > >  ________________________________
> > > > >
> > > > >
> > > > > _______________________________________________
> > > > > nant-developers mailing list
> > > > > nant-developers@lists.sourceforge.net
> > > > >
> > > https://lists.sourceforge.net/lists/listinfo/nant-developers
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > 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=1216
> > > 42
> > > > >
> > > > > _______________________________________________
> > > > > nant-developers mailing list
> > > > > nant-developers@lists.sourceforge.net
> > > > >
> > > https://lists.sourceforge.net/lists/listinfo/nant-developers
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > > --
> > > > Jay Flowers
> > > >
> > > 
> > 
> ----------------------------------------------------------------------
> > > > http://jayflowers.com
> > > >
> > > 
> > 
> ---------------------------------------------------------------------
> > > >
> > >
> > >
> > >
> > > --
> > >
> > > Shmarya
> > > -----------------------------------------------------------
> > > [EMAIL PROTECTED] - http://idp.shmarya.net
> > 
> > 
> > --
> > Jay Flowers
> > 
> ----------------------------------------------------------------------
> > http://jayflowers.com
> > 
> ---------------------------------------------------------------------
> > 
> > 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
> > 
> 
> 
> 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
> 



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