> -----Original Message----- > From: Bielby, Randy J [mailto:[EMAIL PROTECTED] > Sent: Tuesday, June 15, 2004 3:12 PM > To: Maven Users List > Subject: RE: Jar help > > > Mikal > > Unfortunately, if my project choses to use Maven we will be the only > project doing so here. There are probably 200 other apps in > production > plus 20-30 currently under development. So, I will have to conform to > what the corporate standards are, regardless of my build > tool. That may > mean duplicate maintainence as far as storing jars etc, in a > repository. > >
Definitely maven is build tool which is defining its own standards and refusing to work smoothly with the projects which are off those standards. I am sure that most of the companies don't use any standards when if it comes to artifact management systems defining common project layout, standaring build scripts, keeping tracks of project's dependencies, generation of uniformed documentation for projects and so on. I wonder if you can taken radom developer in your comany which has not been working for project "A" and if he will know without looking at any build scripts how he should build jar file of that project or if he will be able to tell you excatly what are the dependecies of this projects and what are the version of those dependecies. And this is just a peek of an iceberg. If your company has such standards then it might be that maven standards are not attractive for you. In any way as far as I know we have no plan to make maven much more flexible and mandate the pratices which we find to be antipatterns. That's our conscious choice. Simply there is a lot of build system with ant and its derivates being currently the most prominent and there is really no need for developing one more similar build system. > Like it of not, this is the reality of large corporate > development where > standards and best practices are sometime mandated based upon a wide > range of criteria. Most of which have nothing to do with the > day to day > work of the developers in the trenches (see Tim Reilly's post) > Agreed :( (but I would rather call it a lack of standards then standards) Michal --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
