Recent news from the NAnt project team about the upcoming release may have you recalling a classic scene from Monty Python and The Holy Grail with NAnt being the not-quite-dead person saying: “I’m getting better. I don’t want to go on the cart.”
For anyone who uses NAnt in their build process, this release is great news for a number of reasons, not the least of which being that the project is active again, and very much so it would appear. If you are like me, you were probably a bit worried that the project would be (or had been) abandoned and you would have to learn a new build tool for your process. Well, as I wrote in an article in July of last year entitled “Is NAnt Dead?”, project activity was evident at that point as we could see updates being committed to source and responses to bug reports. So the hope we felt then has been vindicated and we can breathe a small sigh of relief as the project once again marches onward.
Based on the road map, the code being updated now by the NAnt project team is scheduled to be released as version .90 and is reported to include the updates that were to be added in the .87 version that was never finalized. According to the new NAnt Blog, the schedule for this release is very soon (within the next week or two), and the schedule for subsequent releases is much more aggressive than we’ve seen from this project in a long time. Going forward, .Net 4.0 Framework support is scheduled to be added in the release following this one (scheduled in release .91, Q2/Q3 2010), along with any bug fixes. And finally, a 1.0 version is scheduled for Q3 2010 for any remaining bug fixes (no new features), and final documentation updates. The schedule continues to look forward to releases 2.0 (Q3 2010) and 2.5 (TBD) which include additional .Net 4.0 and Visual Studio 2010 support and additional enhancement requests.
While we all like to see new features added and bugs fixed in our favorite software development tools, one must admit that the sheer activity of the project in recent months is cause enough for celebration. If you have the chance, be sure to contact the project team members or leave comments on the new NAnt Blog letting the team know that you appreciate their great work on this project. Or better yet, get involved with the project by testing and reporting bugs, and show your appreciation by supporting their efforts.
- NAnt Project Home: http://nant.sourceforge.net/
- NAnt Blog: https://sourceforge.net/apps/wordpress/nant/
- NAnt Road Map: http://sourceforge.net/apps/mediawiki/nant/index.php?title=Roadmap
- NAnt Release Notes: http://nant.sourceforge.net/release/latest/releasenotes.html