On Fri, November 30, 2012 12:33 pm, Mark Struberg wrote:
>
>>I don't believe it's valid to just let everyone do whatever they want.
>
> Well, I think this is the fundamental point we disagree on.
> Maven is not only a build system but also a container which runs user
> specific stuff. And a container should try to isolate as much internal
> details from it's users as he can. So yes, imo we should let everyone do
> whatever they want!

Hm... as far as I am concerned Maven is all about convention over
configuration and telling users what is best for them and NOT letting them
do whatever they want. Thats what Ant and Gradle are for.

> By forcing some specific logging mechanism on any users we will heavily
> restrict plugin programmers. And sometimes even the plugin programmers
> cannot change anything because the are only 'users' of the library the
> plugin uses.

I have been working on the Android plugin for a long time and I never saw
the need to doodle around or worry about logging. I just want Maven to
deal with it for me.

> I personally believe we will introduce quite some backward
> incompatibility.

Yes... maybe, but even if .. that might not be such a bad idea. The more
reasons we have to get users to upgrade to latest and greatest versions of
Maven the better coverage of it we get and the more relevant feedback to
fix things that actually matter.

manfred


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

Reply via email to