Le sam. 21 oct. 2023 à 18:19, Herve Boutemy <hbout...@apache.org> a écrit :

> I updated release notes
>
> a few remarks/questions:
>
> - it would be nice to have a description in Jira issues for all the new
> features, because some titles are interesting but Jira is empty and I can't
> figure out how to use the feature (alternative pom syntax, model version
> analysis and downgrade, glob patterns in dependency exclusions)
>

Sounds good, I'll try to add some.


>
> - is model 4.1.0 documentation generated somewhere?
>

Which documentation ?  I think we should prepare for when we'll release
4.0.0 GA, but I would consider 4.1.0 as a moving target until that time.


> - given Plexus XML was removed in favor or StAX, is plexus-xml 4 still
> something useful?
>

Plexus-utils has been removed as a core dependency, but it's still a
dependency of Sisu.
For plexus-xml, even if the parser used is now mostly Stax, there are still
a couple of references to the xpp3 one in XmlNodeBuilder and in
maven-compat.
For compatibility with all plugins, I don't think we'll be able to remove
it in the near future.


> - I suppose I'll have to add BOM packaging documentation to
> https://maven.apache.org/ref/4-LATEST/maven-core/default-bindings.html
>
> On 2023/10/21 14:34:32 Herve Boutemy wrote:
> > +1
> >
> > Reproducible Build ok: reference build done with JDK 21 on *nix with
> umask 022 and Maven 4.0.0-alpha-8 itself (yes...)
> >
> > a few remarks:
> > - I'll add some updates to release notes later
> > - during tests, I found that an active repository configured in my
> settings.xml had been added to the published consumer POM: I'm wondering if
> such behaviour is not a risk of leak of personal data
> > - the fact that the site is borked, then maven-site-plugin seems not to
> be fully working with this release shows that changes broke some things:
> not a blocker, it's an alpha, but definitively we need people testing their
> own projects and reporting when they find such issues
> >
> > Regards,
> >
> > Hervé
> >
> > On 2023/10/20 21:37:10 Guillaume Nodet wrote:
> > > I'm starting a new vote to release this new alpha.
> > >
> > > This alpha release provides new cornerstone features for the future
> Maven
> > > evolution.
> > > In particular, the POM model which was set in stone to a 4.0.0 version
> > > since Maven 3.0, is now able to evolve. For modules that have a
> packaging
> > > which is not POM, the flattened consumer POM is now installed/deployed
> > > instead of the main POM, eventually translated back into a 4.0.0 model
> > > version for consumer compatibility. The build POM is also installed /
> > > deployed unchanged. This allows the introduction of the 4.1.0 model
> which
> > > already brings a few improvements.
> > >
> > > 50 issues solved:
> > >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922&version=12353356
> > >
> > > Staging repository:
> > > https://repository.apache.org/content/repositories/maven-2011
> > >
> > > Dev dist directory:
> > > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-8/
> > >
> > > Source release checksums:
> > > apache-maven-4.0.0-alpha-8-src.zip sha512:
> > >
> > >
> 7264b5ae1a567ff9249f8020bc5713386f26bdd297b499e309a70897d03b647ef5a1446d10963529fd50dbab0ee56f5357ab39405462b8a5326a99bae80222c9
> > >
> > > apache-maven-4.0.0-alpha-8-src.tar.gz sha512:
> > >
> > >
> d645e4015119836428e16bd5d4dd29bed6d4983d552445cdf587a61f0a2347a619e9de02cdc590eda000c4561e60e33e758aa83dca3d6243ede97f5be981b322
> > >
> > >
> > > Binary release checksums:
> > > apache-maven-4.0.0-alpha-8-bin.zip sha512:
> > >
> > >
> 6aa9486e2d880b691580e0071347022b6426f0a6b2c6549879b6a848a4494c70ff8dff25ffe8de2edd82583d7119bf359156ece0f9ef18f1c99ff3db776461f3
> > >
> > > apache-maven-4.0.0-alpha-8-bin.tar.gz sha512:
> > >
> > >
> 7646b5bbaa0b81e600076055134ba88d5bd02d7a0ae03829b7e217aad9e47c25a3edbf4b091562d4bc9d93b5a50e84449a679f18052dc4f97d0314a8bc9dd961
> > >
> > >
> > > Staged site:
> > > https://maven.apache.org/ref/4-LATEST/
> > >
> > > Draft for release notes:
> > > https://github.com/apache/maven-site/pull/462
> > >
> https://github.com/apache/maven-site/blob/21deeaf4a0fc4993e0091d214f194195dc66c167/content/markdown/docs/4.0.0-alpha-8/release-notes.md
> > >
> > > Guide to testing staged releases:
> > > http://maven.apache.org/guides/development/guide-testing-releases.html
> > >
> > > Note that this release has been built and uploaded with 4.0.0-alpha-8
> > > itself, which means it uses the new build and consumer POMs...
> > >
> > > Vote open for 72h
> > >
> > > [ ] +1
> > > [ ] +0
> > > [ ] -1
> > >
> > > Cheers
> > > Guillaume
> > >
> >
> > ---------------------------------------------------------------------
> > 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
>
>

-- 
------------------------
Guillaume Nodet

Reply via email to