Hi, in the rat-maven-plugin we currently have a hard cored dependency from the plugin to the rat core with the same version number. In other words, if one would like to use a different version of the rat core, one needs to use a different version of the plugin.
This has got an important disadvantage: We can't release the core alone. Instead, a Rat release consists of a bunch of jar files, making the release process slow, burdensome, and generally something that we hesitate to do. (As opposed to "Release early, release often".) Now, I am well aware that I can use a different version of the Rat core by declaring it in the plugins extension list, bt my feeling says that this is not as it ought to be. I'd rather declare a version number in the plugins configuration (the default being hard coded into the plugin), and load that version dynamically. Now my questions: Is that possible right now? If so: How? If not: There are quite a number of other plugins with the same construction, which could benefit from such a possibility. (To name but a few: cobertura-maven-plugin, antlr-maven-plugin, jaxb-maven-plugin, and so on.) Would you welcome some work in that direction? Would someone offer being a Mentor if I worked on that? Thanks, Jochen -- The next time you hear: "Don't reinvent the wheel!" http://www.keystonedevelopment.co.uk/wp-content/uploads/2014/10/evolution-of-the-wheel-300x85.jpg --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
