Hi,

[Hmm, for some reason this message never reached the mailing list. Resending...]

After branching 1.4 a few hours ago, I have now built and packaged the
first release candidate build for the Apache Jackrabbit 1.4 release.
Note that this is not yet the formal release candidate to be voted on,
just a preview for testing and feedback.

The candidate packages are available at

    http://people.apache.org/~jukka/jackrabbit/1.4-rc1/

Like before, I've made a single source package, a number of binaries,
and a staged Maven 2 repository available. See the RELEASE-NOTES.txt
file for details about the release structure and the list of all the
changes since 1.3.x.

The difference between this and the final 1.4 release will likely be
minimal. If anyone spots some major issues I've overlooked in the
packages, then such fixes will certainly still go in. I'm also looking
at a few low-risk issues like JCR-1259 and JCR-1226 as candidates for
last-minute merging in case I find enough cycles to follow up on them
in time.

For future reference, here's a somewhat cleaned up log of how I built
and packaged the release candidate:

    $ mkdir $HOME/1.4-rc1
    $ cd $HOME/1.4-rc1
    $ mkdir sources binaries repository
    $ svn export
http://svn.apache.org/repos/asf/jackrabbit/tags/1.4-rc1
jackrabbit-1.4-rc1
    $ jar cMf sources/jackrabbit-1.4-rc1-src.jar
    $ cd jackrabbit-1.4-rc1
    $ cp RELEASE-NOTES.txt ..
    $ mvn deploy -DaltDeploymentRepository=my::default::file://$HOME/1.4-rc1
    $ cd jackrabbit-ocm
    $ mvn deploy -DaltDeploymentRepository=my::default::file://$HOME/1.4-rc1
    $ cd jackrabbit-ocm-nodemanagement
    $ mvn deploy -DaltDeploymentRepository=my::default::file://$HOME/1.4-rc1
    $ cd ../..
    $ for f in sources/*.jar; do gpg --armor --output $f.asc
--detach-sig $f; done
    $ find repository -name '*.?ar' -exec gpg --armor --output {}.asc
--detach-sig {} \;
    $ find repository -name '*.pom' -exec gpg --armor --output {}.asc
--detach-sig {} \;
    $ cp repository/org/apache/jackrabbit/*/1.4-rc1/*.?ar binaries
    $ cp repository/org/apache/jackrabbit/*/1.4-rc1/*.?ar.asc binaries
    $ rm -f binaries/*sources*
    $ for f in binaries/*.?ar sources/*.jar; do openssl md5 < $f >
$f.md5; openssl sha1 < $f > $f.sha; done
    $ rm -rf jackrabbit-1.4-rc1
    $ cd ..
    $ scp -r 1.4-rc1 [EMAIL PROTECTED]:public_html/jackrabbit

BR,

Jukka Zitting

Reply via email to