On 26/04/2024 15:11, Juul Hobert wrote:
Hi,
It's been a while since changes have been made to MNG-6869. It adds helpful
functionality that is particularly useful when you're on a company network
and want to do some basic checks to verify if Maven is working. This will
be helpful for a large group of users and helps in solving basic issues and
therefore could reduce false issues being reported about "Maven not
working". The pull request unsatisfyingly ended up in a discussion where
three flavors came across: implement it in core, in a plugin or in an
extension.
In summary the following arguments apply to the three different flavors:
Move it to a plugin
+ Does not introduce extra complexity in core
- Needs additional downloads and could fail before the basic checks occur
Move it to an extension
+ Does not introduce extra complexity in core
- Requires additional installation steps before it can be used (we could
consider to ship the extension with Maven to circumvent that)
Put it in core
+ Works without requiring additional downloads / installation steps
+ Can do all basic checks
I like to know how the community thinks about this, so please reply briefly
with the following if you have a opinion about it:
- "1" for plugin
- "2" for extension
- "3" for core
- "4" drop the idea, close the ticket
I'm planning to work on it on the 10th of May and would like to continue
working on it then. I would appreciate it if replies are given before this
date.
Cheers
Juul Hobert,
also on behalf of Giovanni van der Schelde
Hi,
I think that having more troubleshooting capabilities for non-working
Maven installations would be very useful. So "4" is not an option for me.
Given this purpose I feel that anything that doesn't ship with Maven by
default would defeat that goal. That drops "1" for me, and also "2" if
it had to be installed manually.
So I would vote for "3", or for "2" iff that extension would be included
in the official Maven distribution.
Thanks for your efforts, Juul & Giovanni!
Maarten
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org