Hi, I've been talking with John and Jason and we've reached the threshold for the n umber of changes we can make to the plugin API and still maintain backwards compatibility. So we've decided to start removing support for: - class level annotations - execute (req, resp) form of the plugin - alpha-1 generated plugin descriptors (ie the configuration differences)
What this means is that alpha-1 will run alpha-1 plugins, but not alpha-2 (this is the case now) and also that alpha-2 will not run alpha-1 generated plugins. This doesn't mean any m2 alpha 1 installations will break, as long as we don't publish any 1.0-SNAPSHOT plugins with alpha-2 (we can make m2 work with different versions so it isn't necessary). I would also like to document that we only support two concurrent releases of the alphas (ie when alpha-3 is out, we don't support anyone running alpha-1). There will be a spec. written up for the plugin/mojo API shortly, and we will be able to avoid this situation going forward (And definitely won't be breaking any compatibility in the betas and beyond). Any objections? Cheers, Brett --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]