We should probably investigate whether Nexus's REST APIs would be of any
use here; seemingly they would make it much more difficult to inadvertently
delete the wrong file(s).

Matt


On Tue, Oct 15, 2013 at 11:33 AM, sebb <seb...@gmail.com> wrote:

> On 14 October 2013 02:21, Ralph Goers <ralph.go...@dslextreme.com> wrote:
> >
> > On Oct 13, 2013, at 4:31 PM, sebb wrote:
> >
> >> Recently, I found that the Maven project RMs don't bother removing
> these.
> >> So the files are released to Maven Central with the rest.
> >> I assume that the Maven Central administrators don't care about the
> >> extra space needed.
> >>
> >> Now ASF source releases must be provided via the ASF mirror system.
> >> There does not seem to be any ruling on whether having additional
> >> copies of the source release elsehere is allowed or not.
> >>
> >> I tried asking on Infra whether source releases should only be
> >> published to the ASF mirror system, but got no answer.
> >> Perhaps someone else would like to try?
> >>
> >> It would obviously be a lot easier if the Nexus directory did not have
> >> to be purged of these files, as this has to be carefully co-ordinated
> >> with copying the files for the ASF mirror SVN repo.
> >
> > Whether they have to be removed or not as a user I find them being
> published to Maven central to be annoying since they are pretty much
> useless as Maven artifacts.
>
> Indeed.
>
> The issue here is that deleting files from a closed staging area is
> prone to errors as the Nexus GUI is quite fiddly (and the confirmation
> pop-up does not show the name of the file being deleted).
>
> >
> >>
> >>> I gave up trying to remove the absurd .asc.sha1 and
> >>> .asc.md5 files for JCI, there was too many of them (12 files per
> >>> artifact, 6 artifacts).
> >>
> >> That could be automated (I started working on a tool to do this, but
> >> other things intervened).
> >> It's a long-standing Maven bug. The files can be left, but it makes
> >> checking the directory tedious.
> >
> > See http://wiki.apache.org/logging/Log4j2ReleaseGuide step 11c.  I'm
> not sure why rm *.asc.md5 is a problem.  Even if they are in separate
> directories the find command works pretty well.
>
> Find and rm do not work on Nexus, which is one place where the
> spurious files are annoying.
> Also it's easy to delete the wrong file in Nexus (so this should be
> done before closing the staging area - if it is done at all)
>
> > Ralph
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>

Reply via email to