tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Antonio Petrelli <antonio.petre...@gmail.com>
Subject Re: Move to Nexus with no community discussion. WTF?
Date Fri, 16 Dec 2011 16:06:31 GMT
Please Mark calm down.
Being possible to deploy to Nexus does not mean that the project is
configured to do that. To enable this, you need to configure the needed POM
metadata (SCM, website) and let the master POM of Tomcat be child of the
Apache Master pom.
Even if you have done this steps, if you are not using the Maven release
plugin, it does not work. AFAICT you should be able to (temporarily, for
good) deploy to people.a.o.

Antonio

P.S. Your project is a mess to be a Maven project. If you *really* want to
move to Maven you need to do a major reconstruction of the directory
structure.

2011/12/16 Mark Thomas <markt@apache.org>

> On 16/12/2011 15:43, jean-frederic clere wrote:
> > On 12/16/2011 04:20 PM, Mark Thomas wrote:
> >> It appears that Maven artefact publishing has been moved from people.a.o
> >> (that all the release scripts are written to use) to using Nexus. See
> [1]
> >>
> >> I have a number of issues with this:
> >>
> >> 1. There was zero discussion of this on the dev list.
> >>
> >> 2. Maven publishing for snapshots, release candidates and releases is
> >> now broken as the release scripts have not been updated as it appears is
> >> required. [2]
> >>
> >> Jean-Frederic, please explain ASAP what on earth is going on here.
> >> Decisions such as this must happen on list *before* they are actioned.
> >
> > I understood it only affects the release process...
>
> So what? Releasing software is why this community exists. Any changes to
> that process need to be agreed by the community first.
>
> > If that is wrong
> > that I screwed it, Sorry
>
> Before this change, we could release artefacts to Maven Central.
>
> After this change, we are unable to release artefacts to Maven Central
> since that part of the release process now needs re-writing.
>
> That is not acceptable. If there were an security issue that required an
> immediate release Maven users at best would get the artefacts late or at
> worst not at all.
>
> An apology is a good start but the stuff you have just broken needs
> fixing. At the moment, I see two possible fixes.
>
> 1. Update the release scripts so we can release artefacts to Maven using
> the new process.
> 2. Revert the change to use Nexus and return to scp+rsync.
>
> If you don't do 1. (pretty much immediately), I intend to request that
> the infra team does 2.
>
> Mark
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: dev-help@tomcat.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message