On 3/11/07, Martin Cooper <[EMAIL PROTECTED]> wrote:
The POM needs to be published to the standard Maven repo, so that it's there
as a versioned dependency that can be relied upon by other parts of the
project.

Do we have multiple parts for Struts 2?

We tried subprojects for Struts 1, and ultimately decided that we
didn't like them.

For Struts 2, we decided not to make plugins separate subprojects.

Why can't POM, Archetype, and Annotation be on the same build tree
with Core and Plugins?


We want that so that we have reproducible builds even of old
versions of other artifacts of the project. Before we can publish it to
Maven Central, it must be a released artifact. That in turn means that the
PMC must go through the release process for it.

If it's all the same tag, then reproducing everything isn't a problem.


--
Martin Cooper


-Ted.

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

Reply via email to