On 3/11/07, Ted Husted <[EMAIL PROTECTED]> wrote:

On 3/11/07, Wendy Smoak <[EMAIL PROTECTED]> wrote:
> On 3/11/07, Ted Husted <[EMAIL PROTECTED]> wrote:
>
> > It's still not clear to me why it needs to be released separately. The
> > justification for the archetypes almost makes sense, but creating a
> > separate distribution for Struts Annotations still seems like busy
> > work.
>
> No one objects to releasing the struts-master pom, and it's the same
> situation.  Struts 2 depends on struts-master, struts-annotations, and
> a bunch of other things. We need released versions of all those things
> because we are not supposed to release with snapshot dependencies.
>
> Unfortunately, until we start using Maven to do releases,

I don't know what that means. What else would we need to do?


I believe Wendy is talking about 'mvn release', which theoretically takes
care of a bunch of stuff all in one go.

checking for
> those snapshots is a manual process.  I see that 2.0.6 went out with
> snapshot dependencies on both struts-annotations and
> maven-dependency-plugin.  Luckily, those are build-time dependencies,
> so they won't affect anyone just *using* Struts 2.

Why can't they all be released together?


Unless I'm missing something, it's because we want to be able to release
some pieces (e.g. plugins) without requiring a corresponding release of
'core'. If a plugin depends on an updated version of struts-annotations (or
whatever), it shouldn't have to wait for a 'core' release to get a new
released version of it.

--
Martin Cooper


-Ted.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Reply via email to