I've asked this question before long ago but got no real answer.
Hopefully things have settled enough that there is something to say
about doing this sort of thing.
I'd like to essentially build a custom plugin that wraps the goals of an
existing plugin. The specific use case I'm thinking of right now is a
custom release plugin for use within our development group that will
enforce our own internal naming and other standards. So, my plugin will
verify that the version value is of the correct form, then automatically
generate a SCM tag name for that version, then call the release:prepare
goal to actually do the work. There are other example use cases for
other "wrapper" plugins, but this is the easiest to explain.
Is this sort of thing possible for a plugin to do?
..David..