Published: Dec 11 2009 / 17:40
Luckily I don't have to:)
OMG OMG OMG
YES YES YES
link is not working
Seems to work fine for me.
yes its working now
I have a developer on one of my dev teams that wrote a Maven-like tool that we use to build our .NET projects (and Java projects that are associated). It is written in PowerShell and definitely captures the essence of what Maven does - though is certainly not as feature laden as Maven. We use Hudson as our headless build server and run this tool from Hudson. Alas, the name of the tool could be better - currently it's file name is mk.ps1.
This mk tool is over a year old and by now is quite solid and has had a significant amount of refinement. It would be an excellent contribution to open source .NET community. I keep urging the developer to put it out open source so he can get an community going with it (there's a definite whole in this space). The developer is a contributor to Apache NMS project so certainly would be culturally inclined to do this. Is just a matter of finding the time. This article posting has prodded me to in turn go prod him some more to open source this tool.
I will say my other dev teams are more Flex and Java centric and those teams do use Maven, or Maven in combination to Ant (where Maven does the dependency management). I view tools like Maven as essential because what we did prior to Maven was not working out very well as projects go larger and complex in dependency matters.
It would be really nice to have more commitments to open source .Net community. I suppose first versions of Maven wasn't that sophisticated as it is now. Just let it go and see how it will be shaped in a year. But how do we know that in case of success Microsoft won't rewrite it its way the next year? So we have a chicken-or-egg problem here? If you know that Microsoft will take your ideas and rewrite it you won't bother contributing your time in to it, and if nobody will contribute its time to open source than there won't be something to rewrite, no fresh new ideas. How did Java world managed to find this balance?
I did. 3 years in Java after 5 years in the .Net prison. Never going back!
Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.