> Hi,
>
> After latest burnings around plugins I wonder if it makes sense to
> separate them from the Core and release them when required. It would
> be the same approach as for Maven plugins, each one with a dedicated
> version.
>
> The problem I see is how to handle dependencies by users - right now
> they have to define just one {struts2.version} in their pom.xml to
> keep everything up-to-date. With plugins living their own release
> cycle they will have to specify each version separately.
>
>
I would prefer to keep it as is. Because of the version number nightmare
that would be introduced the other way. We would need to keep a
compatibility matrix to state which versions of core and all plugins are
compatible, and even which plugin versions are compatible to each other
(if they interact).
I also see the benefit of being able to release a single plugin on it's
own but I think in the end it causes more trouble.
Regards,
Christoph
This Email was scanned by Sophos Anti Virus