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-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to