Note that those classes classes in plexus-xml are always exported by the maven-core classloader at runtime [1], so this could have an effect on unit tests, but it should not have much at runtime (at least for plugins or components used by plugins).
Fwiw, all the code I've migrated to those new plexus usually break very fast when they need xml. So I don't think that's a big problem. Also, I think the parent is for maven consumption, so we can pay attention to that when we upgrade. Anyway, if you have a better idea, we could improve obviously. [1] https://github.com/apache/maven/blob/f0cc176b338822ff95b7a9046d6483bb1afb950b/maven-core/src/main/resources/META-INF/maven/extension.xml#L86-L90 Le mar. 13 juin 2023 à 03:12, Elliotte Rusty Harold <elh...@ibiblio.org> a écrit : > -1 > > https://github.com/apache/maven-parent/pull/123/files seems likely to > break projects that update to parent pom 40 without adding an extra > dependency on plexus-xml 4.0.0, and this breakage might be several > levels deep in the dependency tree so there's no guarantee it will be > caught in the project that pulls it in. > > On Mon, Jun 12, 2023 at 6:08 PM Slawomir Jaranowski > <s.jaranow...@gmail.com> wrote: > > > > Hi, > > > > For testing you need ASF parent 30 from the staging repository. > > > > We solved 15 issues: > > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311250&version=12352681 > > > > Commits: > > > https://github.com/apache/maven-parent/compare/maven-parent-39...maven-parent-40 > > > > Staging repo: > > https://repository.apache.org/content/repositories/maven-1956/ > > > https://repository.apache.org/content/repositories/maven-1956/org/apache/maven/maven-parent/40/maven-parent-40-source-release.zip > > > > Source release checksum(s): > > maven-parent-40-source-release.zip - SHA-512 : > > > 8014f1b5b15b6e60d7d17077a3c853c40eff54385ab658ea102398129ad96fb1fc329c8b0130f52d7d05aff7a258e7d5cce0e02c9dfae40ed9427a8cb3ea7da1 > > > > Staging site: > > https://maven.apache.org/pom-archives/maven-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 > > > > -- > Elliotte Rusty Harold > elh...@ibiblio.org > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > > -- ------------------------ Guillaume Nodet