[ANN] Apache Maven Enforcer Plugin 3.3.0 Released

2023-04-04 Thread Slawomir Jaranowski
The Apache Maven team is pleased to announce the release of the Apache
Maven Enforcer Plugin, version 3.3.0

This plugin provides goals to control certain environmental constraints
such as Maven version, JDK version and OS family
along with many more built-in rules and user created rules.

https://maven.apache.org/enforcer/maven-enforcer-plugin/

You should specify the version in your project's plugin configuration:


  org.apache.maven.plugins
  maven-enforcer-plugin
  3.3.0


You can download the appropriate sources etc. from the download page:

https://maven.apache.org/enforcer/download.html

Release Notes - Maven Enforcer Plugin - Version 3.3.0

** Bug
* [MENFORCER-466] - RequireUpperBoundDeps fails on provided
dependencies since 3.2.1
* [MENFORCER-467] - Problematic dependency resolution by new
`banDynamicVersions` rule
* [MENFORCER-469] - banTransitiveDependencies: failing if a transitive
dependencies has another version than the resolved one
* [MENFORCER-474] - Filtering dependency tree by scope

** New Feature
* [MENFORCER-276] - Allow ignoring dependency scopes in
RequireUpperBoundDeps
* [MENFORCER-365] - DependencyConvergence rule should support ignoring
some scopes
* [MENFORCER-470] - Configurable scopes for DependencyConvergence rule

** Task
* [MENFORCER-465] - Superfluous blanks in
BanDuplicatePomDependencyVersions
* [MENFORCER-476] - Rename ResolveUtil to ResolverUtil

** Dependency upgrade
* [MENFORCER-471] - Bump plexus-utils from 3.5.0 to 3.5.1
* [MENFORCER-472] - Bump maven-invoker-plugin from 3.4.0 to 3.5.1


Enjoy,

-The Apache Maven team


[RESLT] [VOTE] Release Apache Maven Enforcer version 3.3.0

2023-04-04 Thread Slawomir Jaranowski
Hi,

The vote has passed with the following result:

+1: Delany, Sylwester Lachiewicz, Herve Boutemy, Michael Osipov, Tamás
Cservenák


PMC quorum: reached

I will promote the source release zip file to Apache distribution area and
the artifacts to the central repo.

-- 
Sławomir Jaranowski


Re: empty settings elements in maven 4

2023-04-04 Thread Guillaume Nodet
Could you raise a JIRA please ?

Le mar. 4 avr. 2023 à 10:15, Delany  a écrit :

> Hi there,
>
> When i needed a settings.xml file in the past I would copy the code from
> https://maven.apache.org/settings.html
> https://maven.apache.org/ref/4.0.0-alpha-5/maven-settings/settings.html
>
> and replace the self-closing tag of whichever section I needed - typically
> servers, mirrors and profiles.
> The other tags would remain, like ""
>
> With Maven 3 the empty/self-closing tag was ignored, but in Maven 4 the
> value is removed/replaced, resulting in the local repository directory set
> to ${pwd}.
> This is the case for settings.xml (what about toolchains.xml?) but not
> pom.xml
>
> With Maven 4.0.0-alpha-5, and I guess
> https://issues.apache.org/jira/browse/MNG-7678
> the behaviour has changed back to that of Maven 3 - an empty tag is simply
> ignored, it doesn't override.
> But while the build is successful, mvn help:effective-settings now fails
> with
>
> Execution default-cli of goal
> org.apache.maven.plugins:maven-help-plugin:3.4.0:effective-settings failed:
> Cannot invoke "org.codehaus.plexus.util.xml.Xpp3Dom.getDom()" because
> "configuration" is null
>
> Is this now a bug in the help plugin?
>
> Regards,
> Delany
>


-- 

Guillaume Nodet


Re: [VOTE] Release Apache Resource Bundles 1.5

2023-04-04 Thread Herve Boutemy
here is my +1

build not fully Reproducible...
diffoscope target/reference/apache-jar-txt-resource-bundle-1.5.jar 
jar-txt/target/apache-jar-txt-resource-bundle-1.5.jar
--- target/reference/apache-jar-txt-resource-bundle-1.5.jar
+++ jar-txt/target/apache-jar-txt-resource-bundle-1.5.jar
├── META-INF/maven/remote-resources.xml
│ ├── META-INF/maven/remote-resources.xml
│ │┄ Ordering differences only
│ │ @@ -1,9 +1,9 @@
│ │  
│ │  http://maven.apache.org/remote-resources/1.1.0; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance; 
xsi:schemaLocation="http://maven.apache.org/remote-resources/1.1.0 
https://maven.apache.org/xsd/remote-resources-1.1.0.xsd;>
│ │
│ │ -META-INF/DEPENDENCIES.txt.vm
│ │ -META-INF/NOTICE.txt.vm
│ │  META-INF/LICENSE.txt.vm
│ │ +META-INF/NOTICE.txt.vm
│ │ +META-INF/DEPENDENCIES.txt.vm
│ │
│ │UTF-8
│ │  

On 2023/04/01 17:55:13 Hervé Boutemy wrote:
> Hi,
> 
> We solved 14 issues:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314621=12352992=Text
> 
> Staging repo:
> https://repository.apache.org/content/repositories/orgapacheapache-1032/
> https://repository.apache.org/content/repositories/orgapacheapache-1032/org/apache/apache/resources/apache-resource-bundles/1.5/apache-resource-bundles-1.5-source-release.zip
> 
> Source release checksum(s):
> apache-resource-bundles-1.5-source-release.zip.sha512: 
> ba10e36f8f20b54676b78a1fb5ff20f570f18daa6fe314e7372824ecda72f4c94c85d5c172b79716cc9b79ef4a65b06dbd5f7e83305e4aac0734fa351f3691f1
> 
> Staging site:
> https://maven.apache.org/apache-resource-bundles-archives/apache-resource-bundles-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
> 
> 

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



[ANN] Apache Maven Reporting Exec 2.0.0-M6 released

2023-04-04 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Exec version 2.0.0-M6.


https://maven.apache.org/shared/maven-reporting-exec/


Release Notes - Maven Shared Components - Version 
maven-reporting-exec-2.0.0-M6


** Dependency upgrade
* [MSHARED-1222] - Upgrade to Doxia Sitetools 2.0.0-M7
* [MSHARED-1223] - Upgrade to Maven Reporting Impl 4.0.0-M6 in ITs


Enjoy,

-The Apache Maven team

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



[ANN] Apache Maven Reporting Impl 4.0.0-M6 released

2023-04-04 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Impl version 4.0.0-M6.


https://maven.apache.org/shared/maven-reporting-impl/


Release Notes - Maven Shared Components - Version 
maven-reporting-impl-4.0.0-M6


** Dependency upgrade
* [MSHARED-1221] - Upgrade to Doxia Sitetools 2.0.0-M7


Enjoy,

-The Apache Maven team

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



[ANN] Apache Maven Doxia Sitetools 2.0.0-M7 released

2023-04-04 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven Doxia Sitetools, version 2.0.0-M7


Doxia Sitetools is an extension of base Doxia component that generates 
text markup, consisting of decoration and content that was generated by 
Doxia.


https://maven.apache.org/doxia/doxia-sitetools/

You can download the appropriate sources etc. from the download page:

https://maven.apache.org/doxia/doxia-sitetools/download.cgi


Release Notes - Maven Doxia Sitetools - Version 2.0.0-M7

** Bug
* [DOXIASITETOOLS-299] - Site descriptor interpolation does not 
properly escape reserved XML chars


** Improvement
* [DOXIASITETOOLS-300] - Don't populate Velocity context with XML 
entities


** Task
* [DOXIASITETOOLS-295] - Rename o.a.m.doxia.siterenderer.Renderer 
to o.a.m.doxia.siterenderer.SiteRenderer
* [DOXIASITETOOLS-296] - Rename 
o.a.m.doxia.siterenderer.RenderingContext to 
o.a.m.doxia.siterenderer.DocumentRenderingContext
* [DOXIASITETOOLS-298] - Rename doxia-decoration-model to 
doxia-site-model



Enjoy,

-The Apache Maven team

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



[RESULT] [VOTE] Release Apache Maven Reporting Exec version 2.0.0-M6

2023-04-04 Thread Michael Osipov

Hi,

The vote has passed with the following result:

+1: Michael Osipov, Hervé Boutemy, Tamás Cservenák

PMC quorum: reached

I will promote the artifacts to the central repo, the source release ZIP 
file and add this release the board report.


[RESULT] [VOTE] Release Apache Maven Reporting Impl 4.0.0-M6

2023-04-04 Thread Michael Osipov

Hi,

The vote has passed with the following result:

+1: Michael Osipov, Hervé Boutemy, Tamás Cservenák

PMC quorum: reached

I will promote the artifacts to the central repo, the source release ZIP 
file and add this release the board report.


[RESULT] [VOTE] Release Apache Maven Doxia Sitetools version 2.0.0-M7

2023-04-04 Thread Michael Osipov

Hi,

The vote has passed with the following result:

+1: Michael Osipov, Hervé Boutemy, Tamás Cservenák

PMC quorum: reached

I will promote the artifacts to the central repo, the source release ZIP 
file and add this release the board report.


empty settings elements in maven 4

2023-04-04 Thread Delany
Hi there,

When i needed a settings.xml file in the past I would copy the code from
https://maven.apache.org/settings.html
https://maven.apache.org/ref/4.0.0-alpha-5/maven-settings/settings.html

and replace the self-closing tag of whichever section I needed - typically
servers, mirrors and profiles.
The other tags would remain, like ""

With Maven 3 the empty/self-closing tag was ignored, but in Maven 4 the
value is removed/replaced, resulting in the local repository directory set
to ${pwd}.
This is the case for settings.xml (what about toolchains.xml?) but not
pom.xml

With Maven 4.0.0-alpha-5, and I guess
https://issues.apache.org/jira/browse/MNG-7678
the behaviour has changed back to that of Maven 3 - an empty tag is simply
ignored, it doesn't override.
But while the build is successful, mvn help:effective-settings now fails
with

Execution default-cli of goal
org.apache.maven.plugins:maven-help-plugin:3.4.0:effective-settings failed:
Cannot invoke "org.codehaus.plexus.util.xml.Xpp3Dom.getDom()" because
"configuration" is null

Is this now a bug in the help plugin?

Regards,
Delany