----- Original Message ----- 
From: "Scott Hernandez" <[EMAIL PROTECTED]>
To: "Nant-Developers (E-Mail)" <[EMAIL PROTECTED]>
Cc: "NAnt Users Mailing List" <[EMAIL PROTECTED]>
Sent: Sunday, May 16, 2004 11:28 PM
Subject: Re: [nant-dev][Nant-users] deprecation of built-in properties


> Yep,
>
> I would agree that functions are a more powerful way to express these
> properties. We have talked about this for a while. But I would like to
> depreciate these over a few builds before actually remove them completely.

Yes, ofcourse.  That's what I was planning to do.

> This will cause some serious problems with peoples' build files (and
> projects that ship build files). We should offer an easy suggestion to run
> with them until the user can remove them from the build file. Maybe they
can
> just include a buildfile that creates these properties, that is included
at
> the top of their build file. We could even ship such a
> depreciated-properties.xml buildfile with the dist so people can easily
find
> the transition statements to get to those old properties.

I'd prefer to document these depreciated properties, and the transaction
statements (and ofcourse also guide them to these using the warning messages
output at build time).

I was also considering storing the list of depreciated properties (and their
corresponding warning messages) in the NAnt configuration file, to make it
easier to extend ...  But that might kill performance ofcourse, and it would
only be useful for a short time (a few release)  ...so I'll forget about
that ;)

> I know this just lengthens the time we effectively support these
properties,
> but it seems like a much better solution for the end user. What do you
> think?

I definitely agree, we should at least continue to support most of these
properties for the next 2 to 3 releases (some can be removed sooner perhaps,
eg. nant.tasks.*)

> Plus, there is something to documenting the old properties, and their
> values.

Definitely.

Gert



-------------------------------------------------------
This SF.Net email is sponsored by: SourceForge.net Broadband
Sign-up now for SourceForge Broadband and get the fastest
6.0/768 connection for only $19.95/mo for the first 3 months!
http://ads.osdn.com/?ad_id=2562&alloc_id=6184&op=click
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to