Re: [nant-dev] Progress update and upcoming NAnt 0.90-alpha1
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?
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
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
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?
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
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
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
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
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
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