Sunday, October 29, 2017

Maven, anatomy of a pom (YAMR, yet another Maven rant)

Maven is horrendous, if an animal had been designed like Maven he would probably have 3 legs and his bowels inside out and spend in hospital 3 hours a day to check what is wrong, because there is no internal diagnostics and things fail mostly silently and obscurely, there is almost no proactive remediation advice.

Everything in it is wrong, it's "broken by design". Its XML DSL is a fist in the eye, totally non-fluent. The amount of copy/paste is appalling.

However since it's so ubiquitous, we have to make some sense out of this terrible shapeless configuration molassa.

No comments: