Le 2025-03-17 à 08 h 23, Guillaume Nodet a écrit :

Yeah, I proposed a while ago to move the maven plugin and testing harness inside Maven Core to keep them more easily aligned... So maybe we think about it again ? I do think we want them to be roughly available at the same time...

I would appreciate a lot such move. I find the current separation more time-consuming than helpful. When I come back to work on maven-compiler-plugin after a pause of a few months, I'm sometime temporarily blocked by incompatibility issues in dependencies such as the testing harness, which must be resolved before I can resume the work. For example, this weekend, investigating and resolving issues in dependencies was maybe 1/3 of my work time on the compiler plugin. The proposed move would save that time.

Another advantage is that some new features or bug fixes in a plugin requires a change in Maven core. If the development branch of a plugin depends on the latest snapshot of Maven core, that branch may or may not be buildable depending on whether the developer has also build Maven core locally at the right snapshot. Having the core and the plugins together in the same repository would avoid that problem.

    Martin

Reply via email to