You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucy.apache.org by Marvin Humphrey <ma...@rectangular.com> on 2012/05/08 01:39:54 UTC

[lucy-dev] New regime for publishing RCs and releases

Greets,

It turns out that Infra wants us to handle publication of RCs and releases
slightly differently as a TLP than we did while we were in the Incubator.

In a nutshell, we'll be going through a Subversion repository at
https://dist.apache.org/repos/dist rather than through the file system on
people.apache.org.

Context:

    http://www.apache.org/dev/release.html#upload-ci
    https://issues.apache.org/jira/browse/INFRA-4745

The process will be to "svn add" an RC dir and its contents here...

    https://dist.apache.org/repos/dist/dev/lucy

... and then once a vote passes, move the artifacts here...

    https://dist.apache.org/repos/dist/lucy

... where the "svnpubsub" daemon is listening for changes and will take care
of synchronizing the ASF mirror network.

    http://subversion.apache.org/docs/release-notes/1.8#svnpubsub

I'll be updating release_commands.pl accordingly.

Marvin Humphrey

[lucy-dev] Re: New regime for publishing RCs and releases

Posted by Marvin Humphrey <ma...@rectangular.com>.
On Mon, May 7, 2012 at 4:39 PM, Marvin Humphrey <ma...@rectangular.com> wrote:
> ... and then once a vote passes, move the artifacts here...
>
>    https://dist.apache.org/repos/dist/lucy

That should have been....

    https://dist.apache.org/repos/dist/release/lucy   # note "release" dir

To simplify things this time around, I suggest running the following sequence
of commands:

    svn co https://dist.apache.org/repos/dist/release/lucy lucyrelease
    cd lucyrelease
    scp -p logie@people.apache.org:~/public_html/apache-lucy-0.3.1-rc2/* .
    svn add apache-lucy-0.3.1.tar.gz
    svn add apache-lucy-0.3.1.tar.gz.md5
    svn add apache-lucy-0.3.1.tar.gz.sha
    svn add apache-lucy-0.3.1.tar.gz.asc
    svn add CHANGES-0.3.1.txt
    svn ci -m "Publish Apache Lucy 0.3.1"

Marvin Humphrey