Re: Road forward for: New flag to verify the status

2024-05-15 Thread Karl Heinz Marbaise

Hi,

the issue I see with implementing it either in core/plugin/extension
that this is a kind of burrow where are so many situation which you
can't even handle correctly

Using a plugin means you have to be sure that plugin has been download
upfront. For a remote repository and calling the first time or alike
that simply does not work... (circular dependency)..

If you like to use an extension the same...

If you like to enhance the core there are so many different situation I
would say it's not worth the effort...


My suggestion is it make a list of possible issues in the error message
for example:

- have you check the network connection
- Is the local repository accessible (permission)
- etc.

to summarize that:
- creating a better error message... (with possible suggestions what to
check)


Kind regards
Karl Heinz Marbaise
On 26.04.24 16: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




-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [VOTE] Release Apache Maven Dependency Analyzer version 1.14.0

2024-05-15 Thread Karl Heinz Marbaise

Hi,

+1 from me.

Kind regards
Karl Heinz Marbaise
On 12.05.24 22:40, Slawomir Jaranowski wrote:

Hi,

We solved 10 issues:
https://issues.apache.org/jira/issues/?jql=project%20%3D%2012317922%20AND%20fixVersion%20%3D%2012353840%20ORDER%20BY%20priority%20DESC%2C%20key%20ASC

There are still a couple of issues left in JIRA:
https://issues.apache.org/jira/issues/?jql=project%20%3D%20MSHARED%20AND%20resolution%20%3D%20Unresolved%20AND%20component%20%3D%20maven-dependency-analyzer

Staging repo:
https://repository.apache.org/content/repositories/maven-2115/
https://repository.apache.org/content/repositories/maven-2115/org/apache/maven/shared/maven-dependency-analyzer/1.14.0/maven-dependency-analyzer-1.14.0-source-release.zip

Source release checksum(s):
maven-dependency-analyzer-1.14.0-source-release.zip - SHA-512 :
177624ae1f2cff0a05bd694a70f7e139f7cad79db63287644dfbf307cc5be09624202f2ff00f16125926a4614553065603eb61143f690bf38e347ff6b2d00282

Staging site:
https://maven.apache.org/shared-archives/maven-dependency-analyzer-LATEST/

Guide to testing staged releases:
https://maven.apache.org/guides/development/guide-testing-releases.html

Vote open for at least 72 hours.

[ ] +1
[ ] +0
[ ] -1




-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [VOTE] Release Apache Maven Dependency Analyzer version 1.14.0

2024-05-15 Thread Olivier Lamy
+1

On Mon, 13 May 2024 at 06:41, Slawomir Jaranowski
 wrote:
>
> Hi,
>
> We solved 10 issues:
> https://issues.apache.org/jira/issues/?jql=project%20%3D%2012317922%20AND%20fixVersion%20%3D%2012353840%20ORDER%20BY%20priority%20DESC%2C%20key%20ASC
>
> There are still a couple of issues left in JIRA:
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MSHARED%20AND%20resolution%20%3D%20Unresolved%20AND%20component%20%3D%20maven-dependency-analyzer
>
> Staging repo:
> https://repository.apache.org/content/repositories/maven-2115/
> https://repository.apache.org/content/repositories/maven-2115/org/apache/maven/shared/maven-dependency-analyzer/1.14.0/maven-dependency-analyzer-1.14.0-source-release.zip
>
> Source release checksum(s):
> maven-dependency-analyzer-1.14.0-source-release.zip - SHA-512 :
> 177624ae1f2cff0a05bd694a70f7e139f7cad79db63287644dfbf307cc5be09624202f2ff00f16125926a4614553065603eb61143f690bf38e347ff6b2d00282
>
> Staging site:
> https://maven.apache.org/shared-archives/maven-dependency-analyzer-LATEST/
>
> Guide to testing staged releases:
> https://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for at least 72 hours.
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> --
> SÅ‚awomir Jaranowski

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org