Re: [nant-dev] Progress update and upcoming NAnt 0.90-alpha1

2010-03-24 Thread Cort Schaefer
Great news!

On Wed, Mar 24, 2010 at 9:25 PM, Charles Chan 
cchan...@users.sourceforge.net wrote:

 After a couple months of hard work, we are now ready to start releasing
 NAnt again.

 First of all, I would like to give a big THANKS to the following people.
 For their contribution and hard work in helping us get the project
 restarted again. I couldn't imagine this happening without their help
 and support.
 * Dominik Guder
 * Gerry Shaw
 * Gert Driesen
 * Ryan Boggs
 * and all those who contributed in the discussions.

 The roadmap:
 https://sourceforge.net/apps/mediawiki/nant/index.php?title=Roadmap

 We have decided to renamed the next major release from 0.87 to 0.90.
 For the last few weeks, we have been testing the health of the code
 against various NAnt based OSS projects (BOO, NDoc3,
 NUnit, NAntContrib, etc). Some of these projects work directly with
 the latest version, a few require modification to the build files as
 a result of some breaking changes. Therefore, instead of keeping
 v0.87, and potentially surprising the users, we felt it was more
 appropriate to rename to v0.90 in order to signify the scope
 and impact of these changes.

 We are in the process of preparing the build and documentations for the
 official NAnt 0.90 alpha-1 release. In the meantime...

 Please review the latest release notes:
 http://nant.sourceforge.net/nightly/latest/releasenotes.html

 Or, download the latest nightly snapshot from the homepage to
 start testing:
 http://nant.sourceforge.net/

 We look forward to your feedback.

 Regards,
 NAnt Team



  __
 Get the name you've always wanted @ymail.com or @rocketmail.com! Go to
 http://ca.promos.yahoo.com/jacko/


 --
 Download Intel#174; Parallel Studio Eval
 Try the new software tools for yourself. Speed compiling, find bugs
 proactively, and fine-tune applications for parallel performance.
 See why Intel Parallel Studio got high marks during beta.
 http://p.sf.net/sfu/intel-sw-dev
 ___
 nant-developers mailing list
 nant-developers@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/nant-developers

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev___
nant-developers mailing list
nant-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-developers


Re: [nant-dev] IDE for developing NAnt?

2010-03-07 Thread Cort Schaefer
The first part of your assertion is not totally correct.  You can use the
Express versions of Visual Studio.

http://www.microsoft.com/express/Windows/

http://www.microsoft.com/express/Windows/Your second part would be true.

The only only other one that I am familiar with (and only somewhat from a
play perspective) is SharpDevelop.

http://www.icsharpcode.net/OpenSource/SD/

http://www.icsharpcode.net/OpenSource/SD/hth

Cort

On Sun, Mar 7, 2010 at 8:31 AM, Charles Chan cchan...@users.sourceforge.net
 wrote:

 I know there is Visual Studio, but that it is:
 a) not free
 b) Windows only

 If anyone uses an alternative regularly, I am interested to hear about it.

 My current setup is to use the command line to compile, with vi/Notepad++
 as the IDE. Yes, an IDE is not a requirement, but makes life easier with the
 auto-completion, debugging, and running tests.

 Thanks,
 Charles


  __
 Ask a question on any topic and get answers from real people. Go to Yahoo!
 Answers and share what you know at http://ca.answers.yahoo.com


 --
 Download Intel#174; Parallel Studio Eval
 Try the new software tools for yourself. Speed compiling, find bugs
 proactively, and fine-tune applications for parallel performance.
 See why Intel Parallel Studio got high marks during beta.
 http://p.sf.net/sfu/intel-sw-dev
 ___
 nant-developers mailing list
 nant-developers@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/nant-developers

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev___
nant-developers mailing list
nant-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-developers


Re: [nant-dev] MSBuild

2006-10-25 Thread Cort Schaefer
What about builds targeted towards multiple frameworks?  I don't that
MSBuild (aka MS-NAnt in my office) handles that, nor was expected to for
some time.

Cort

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Eric
Fetzer
Sent: Wednesday, October 25, 2006 9:34 AM
To: NAnt Developers
Subject: [nant-dev] MSBuild

Does it bug anyone else that MSBuild is almost identical to NAnt with
slight modifications like $( instead of ${ to access properties...  I
remember the manager of MSBuild coming in and acting like MS was going
to play so nice with NAnt, when in reality, he was using it as a project
to copy because obviously the community liked it.  And he's done his
best job at locking NAnt out of being a useful tool with VS2005...  In
fact, once completely converted to 2005, I don't see much use for NAnt
except for legacy stuff.  Am I way off base?




-
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=lnkkid=120709bid=263057dat=121642
___
nant-developers mailing list
nant-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-developers





I am using the free version of SPAMfighter for private users.
It has removed 482 spam emails to date.
Paying users do not have this message in their emails.
Get the free SPAMfighter here: http://www.spamfighter.com/len


-
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=lnkkid=120709bid=263057dat=121642
___
nant-developers mailing list
nant-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-developers


RE: [nant-dev] Next release

2003-02-10 Thread Cort Schaefer
This is what I use

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]] On Behalf Of Scott
Hernandez
Sent: Wednesday, February 05, 2003 10:48 AM
To: Mark Griffiths
Cc: [EMAIL PROTECTED]
Subject: Re: [nant-dev] Next release

Docs, Docs, Docs... Okay, here is what I see.

The code is very stable.

1.) I've got to make some quick changes so that we don't force the 1.0
framework, but that is pretty small.
2.) ChangeLog (We need to build this by hand from the cvs changes. This
is
not a very attractive option, but I don't know of another way). If
anyone
knows how to get a list of changes from cvs since the last release (by
tag
or date) please let me know. Right now the I can do it, but it is about
90%
duplicate text and very hard to read.
3.) Readme and installation docs. There have been a lot of changes since
the
last release. I want users to see that and not flood the list with
questions
we can answer upfront. :)
4.) The website, userdocs, and references; these can wait as we are
still a
pre-1.0 release.

We have a MSI task in NAntContrib that I want to use, but for now we
will
continue to distribute as a Zip file. Maybe after we release NAntContrib
we
can do a combined MSI distributions with tools and all.

- Original Message -
From: Mark Griffiths [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, February 05, 2003 8:15 AM
Subject: [nant-dev] Next release



 Are you any closer to releasing a new version 'proper'?  The 0.7.9
release
 is dated 11-jun-2002 - nearly 8 months ago.  Is there anything in
particular
 that is holding the release up?  Anything that I could lend a hand to?

 Cheers
 -MG



 ---
 This SF.NET email is sponsored by:
 SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
 http://www.vasoftware.com
 ___
 Nant-developers mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/nant-developers





---
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
___
Nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers





cvs2cl.pl
Description: Binary data


RE: [nant-dev] Is there a new Nant XSD?

2003-01-28 Thread Cort Schaefer
I would be interested in that code. :)

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]] On Behalf Of Scott
Hernandez
Sent: Tuesday, January 28, 2003 8:02 PM
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: Re: [nant-dev] Is there a new Nant XSD?

Nope. But I should do another.

That XSD was created in that exact manner. I wrote a task that created a
xsd from all the loaded tasks. It never got finished (the task that is)
because of some limitations in the amount of info in our code
attributes.

If you would like, I can send you the code. It is pretty ugly, but does
generate xsd.

Here is a thread about the xsd generation from tasks discussion.
http://www.mail-archive.com/nant-developers@lists.sourceforge.net/msg000
20.html

quote who=Turpin, Jay/
 Has anyone updated the Nant XSD file that was posted last summer? Or
 even better, has anyone wrote an app that will generate an XSD file
for
 all the tasks the Nant.Core and NAntContrib DLLs? I was thinking that
 this would be fairly straightforward by using reflection.

 Thanks!





---
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
___
Nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers






---
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
___
Nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers



RE: [nant-dev] Command line parsing bug

2002-12-11 Thread Cort Schaefer
FYI: that is the default in Windows XP (and is the default behavior in a
Cygwin bash shell).

Cort

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]] On Behalf Of Dag
Christensen
Sent: Wednesday, December 11, 2002 10:30 AM
To: [EMAIL PROTECTED]
Subject: RE: [nant-dev] Command line parsing bug

First the obvious to stay on topic, just so that I can include a neat
little hint :-)

Either there should be a try-catch around the Path.GetFullPath method,
or
(better) use Directory.GetFiles and loop through the files found to
allow
wildcards.

So the tip: if you want to avoid typing full directory and file names in
NT or later, modify the following registry keys:

HTLM\Software\Microsoft\Command Processor
CompletionChar=9
PathCompletionChar=9

Both are DWORDS. Start cmd.exe and you can use TAB to complete file
names
and loop through the matches found.

Dag

-Original Message-
From: Brian Davis [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, December 11, 2002 5:47 PM
To: [EMAIL PROTECTED]
Subject: [nant-dev] Command line parsing bug


New user to nant - not at the stage of trying to fix bugs myself yet, so
for
now I'll just report it as instructed :)

-

Probably worth catching errors like the one pasted below...
(I was attempting to avoid typing the full name of the build file)


D:\Tempnant -buildfile:mybuildfile*
INTERNAL ERROR
System.ArgumentException: Illegal characters in path.
   at System.Security.Permissions.FileIOPermission.HasIllegalCha
   at System.Security.Permissions.FileIOPermission.AddPathList(F
h)
   at System.Security.Permissions.FileIOPermission..ctor(FileIOP
   at System.IO.Path.GetFullPath(String path)
   at SourceForge.NAnt.Location.Init(String fileName, Int32 line
   at SourceForge.NAnt.Location..ctor(String fileName)
   at SourceForge.NAnt.Project.LoadBuildFile(String source)
   at SourceForge.NAnt.Project..ctor(String source)
   at SourceForge.NAnt.NAnt.Main(String[] args)

Please send bug report to [EMAIL PROTECTED]





_
MSN 8 with e-mail virus protection service: 2 months FREE*
http://join.msn.com/?page=features/virus



---
This sf.net email is sponsored by:
With Great Power, Comes Great Responsibility
Learn to use your power at OSDN's High Performance Computing Channel
http://hpc.devchannel.org/
___
Nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers
###

This message has been scanned by F-Secure Anti-Virus for Microsoft
Exchange.
For more information, connect to http://www.F-Secure.com/



---
This sf.net email is sponsored by:
With Great Power, Comes Great Responsibility 
Learn to use your power at OSDN's High Performance Computing Channel
http://hpc.devchannel.org/
___
Nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers



---
This sf.net email is sponsored by:
With Great Power, Comes Great Responsibility 
Learn to use your power at OSDN's High Performance Computing Channel
http://hpc.devchannel.org/
___
Nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers



[nant-dev] New NAnt tasks

2002-09-23 Thread Cort Schaefer
Title: New NAnt tasks





I would like to let the NAnt community know that I have ported several ant tasks: AnakiaTask, DvslTask and TexenTask. These are all ports of ant tasks that are based on Velocity (which has also been ported). Many (if not all) Jakarta projects use Anakia to create their web pages and/or documentation that has the consistent Jakarta feel. The web site for NVelocity was generated with its AnakiaTask and NAnt.

More information about NVelocity and these tasks can be found at http://nvelocity.sourceforge.net.

Cort




[nant-dev] Where to announce new tasks

2002-09-11 Thread Cort Schaefer
Title: Where to announce new tasks





I have some new NAnt tasks that have been ported from Ant that are part of a bigger project that is also hosted on SourceForge, where would the appropriate place to post an announcement be?

Cort




RE: [nant-dev] patch to support resolving properties from environment vars

2002-09-10 Thread Cort Schaefer
Title: RE: [nant-dev] patch to support resolving properties from environment vars





This would be great and would allow for individual customizations per a developers environment.




-Original Message-
From: Ben Lowery [mailto:[EMAIL PROTECTED]] 
Sent: Tuesday, September 10, 2002 3:27 PM
To: [EMAIL PROTECTED]
Subject: [nant-dev] patch to support resolving properties from environment vars


don't know if people consider this worthwhile or not, but i find it very
handy when dealing with projects broken down into multiple buildfiles. the
patch allows nant to attempt to resolve properties not in the
PropertyDictionary from the Environment. So, if you have a property called
build.dir but it's not set in your project, but is set in your
environment, the property will be pulling in from the environment.


here's the revised indexer, against /src/NAnt.Core/PropertyDictionary.cs


public virtual string this[string name] {
get {
 string value = (string) Dictionary[(object) name];
 if(null == value) {
 //try to resolve from environment
 value = System.Environment.GetEnvironmentVariable(name);
 if(null!=value)
 value =
ExpandProperties(System.Environment.ExpandEnvironmentVariables(value));
 }
 return value;
}
set {
 if (!_readOnlyProperties.Contains(name)) {
 Dictionary[name] = value;
 }
}
}


--b




---
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone? Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1=vs3390
___
Nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers





RE: [nant-dev] patch to support resolving properties from environment vars

2002-09-10 Thread Cort Schaefer
Title: Message









Not being very NAnt/Ant knowledgeable yet
(and coming from a GNU make background), does such a task exist? I agree, it
would be nice to be able to differentiate and be explicit about where values
are coming from.



Cort



-Original Message-
From: Smith, Eric V.
[mailto:[EMAIL PROTECTED]] 
Sent: Tuesday, September 10, 2002
4:23 PM
To:
[EMAIL PROTECTED]
Subject: RE: [nant-dev] patch to
support resolving properties from environment vars





I think it would cause
problems. I never want to specify settings in the environment. I
want everything to be in the .build file. With this patch, the
environment would be silently used, without my knowledge.











I think you're better off
having a task that sets a property from the environment. That way the
usage of environment variables is explicit.





-Original
Message-
From: Cort Schaefer
[mailto:[EMAIL PROTECTED]] 
Sent: Tuesday, September 10, 2002
6:15 PM
To:
'[EMAIL PROTECTED]'
Subject: RE: [nant-dev] patch to
support resolving properties from environment vars

This would be great and would allow for individual
customizations per a developers environment. 



-Original Message- 
From: Ben Lowery [mailto:[EMAIL PROTECTED]] 
Sent: Tuesday, September 10, 2002
3:27 PM 
To:
[EMAIL PROTECTED] 
Subject: [nant-dev] patch to
support resolving properties from environment vars 

don't know if people consider this worthwhile or not,
but i find it very 
handy when dealing with projects
broken down into multiple buildfiles. the 
patch allows nant to attempt to
resolve properties not in the 
PropertyDictionary from the
Environment. So, if you have a property called 
build.dir but it's not
set in your project, but is set in your 
environment, the property will be
pulling in from the environment. 

here's the revised indexer, against
/src/NAnt.Core/PropertyDictionary.cs 

public virtual string this[string name] {

get { 
 string value = (string)
Dictionary[(object) name]; 
 if(null == value) {

 //try to resolve from
environment 
 value =
System.Environment.GetEnvironmentVariable(name); 
 if(null!=value)

 value =

ExpandProperties(System.Environment.ExpandEnvironmentVariables(value));

 } 
 return value; 
} 
set { 
 if
(!_readOnlyProperties.Contains(name)) { 

Dictionary[name] = value; 
 } 
} 
} 

--b 



---

This sf.net email is sponsored by:
OSDN - Tired of that same old 
cell phone? Get a new here
for FREE! 
https://www.inphonic.com/r.asp?r=sourceforge1refcode1=vs3390

___

Nant-developers mailing list

[EMAIL PROTECTED]

https://lists.sourceforge.net/lists/listinfo/nant-developers