> I very much second Kalle here.
> Stay away from profiles as much as possible - most often they are used in
> the wrong way. Also, if you're migrating a large system I would very much
> recommend that you get someone with good Maven knowledge to help you get
> things right. I very often come to projects where some senior developer has
> created a Maven build setup which is just completely wrong. Having to
> refactor that costs possibly two-three times more than doing it right from
> the beginning. It often also upsets the developers as they often have to
> change the way they work.

So on that topic, is there good material that covers doing it right?
I've read the sonatype maven book and while it's good as far as it
goes, it doesn't really cover the intended workflows in various
situations and the intent of various abstractions. Googling is kind of
problematic because there is a lot of cargo cult information floating
around.

Is there a book of other material that truly goes through the intended
way to deploy Maven in an organization,  including not just stuff like
"here's how you install nexus", but things like release management,
the relationship between maven release management and VCS tagging,
what to do about multiple branches of development, etc, etc.

Suppose you want to build an eco-system of tens or hundreds of
projects in an organization and deploy/build them scalably (in terms
of administration/build costs) using maven in a clean and maintainable
fashion without hacks or non-idiomatic mistakes. What material does
one preferably read?

-- 
/ Peter Schuller

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to