Norbet Reilly a écrit :
Hi Norbet,

Thanks, that fixed my problem ... but also raised my level of concern
about a build tool that auto-updates to plugins that apparently aren't
compatible with their host executable.

I like the shared repository idea in Maven2 but have to admit to being
bamboozled by various plug-in issues, especially as they are "pushed"
on you every time you build, rather then at a time when you feel like
taking a risk.

Perhaps if I understood how it worked better I could find some config
changes that would support a safer "pull" model.

...enough rambling...
Well, M2 was a great move in the right direction (because M1 was really difficult to manage and was slow). I admit that this road could seem bumpy - and, yes, it's uncomfortable - but I like to think that in a few months (weeks ?) those problems will be just bad memories.

I don't like either to upgrade a version (2.0.3 in my case) just because a plugin has problem, but look : since we migrated to M2, back in december as far as I remember, this was the first time we had serious issue with it, and it was fixed quickly. The error was that we didn't pushed a mail "***WARNING*** M2 -> upgrade to 2.0.3/4". That was the mistake. Our fault...

However, we are still in the process of fixing bugs, adding code, closing the 1.0 version, and it's not easy to keep an eye on every little moving part. I'm understand those "Ant is the best", or "Maven sucks", or whatever <rant/>, but, let me tell you : writing ant scripts in place of Maven will cost us a hell *lot* of energy, and as far as I can see using it on a daily basis, Maven 2 is doing the job right now. And it does it well. Those guy at Maven have done a tremendous work to improve it, and they will for sure improve it continuously in the next months, and, hopefully, years.

Trust me, I understand your concern more than you can think, but I also think that M2 only need few things to become a tool you like working with. It's like a wild horse : M1 was really wild, and M2 is the same horse with a saddle on it : we can have a ride with it, and may be enjoy it, even if from time to time it can throw you to the ground.

Last thing, here is a book you can download : http://www.mergere.com/m2book_download.jsp It has been released three days ago. It can help.

Hope it helps ;)

Emmanuel Lécharny

Reply via email to