jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Felix Meschberger <fmesc...@gmail.com>
Subject Re: Sources in releases (Was: [VOTE] Release jackrabbit-jcr-commons 1.4.1)
Date Thu, 27 Mar 2008 08:03:14 GMT
Hi,

Am Mittwoch, den 26.03.2008, 22:23 +0200 schrieb Jukka Zitting:
> Hi,
> 
> On Wed, Mar 26, 2008 at 9:58 PM, Felix Meschberger <fmeschbe@gmail.com> wrote:
> >  Am Mittwoch, den 26.03.2008, 16:22 +0200 schrieb Jukka Zitting:
> >  > Where's the source code? The -sources jar doesn't come with the Maven
> >  > build, the test cases, or other supporting files. A jar containing the
> >  > svn export of the relevant tag would be good.
> >
> >  ok, sounds reasonable. What do you normally do to create the src ? jar
> >  the svn export ? I just posted the result of running the maven release
> >  plugin...
> 
> I typically do something like this:
> 
>     $ TAG=jackrabbit-jcr-commons-1.4.1
>     $ JAR=$TAG-src.jar
>     $ svn export http://svn.apache.org/repos/asf/jackrabbit/tags/$TAG
>     $ jar cMf $JAR $TAG
>     $ openssl md5 < $JAR > $JAR.md5
>     $ openssl sha1 < $JAR > $JAR.sha
>     $ gpg --armor --output $JAR.asc --detach-sig $JAR
> 
> Agreed, it's not very streamlined, though I do have it scripted to a
> large degree.

Thanks for the hint. Will create an entry on the site for that, if you
don't mind.

> 
> PS. As for why we need the -src jar; as an open _source_ project our
> releases should (some say must) be in source form. We can provide
> pre-compiled binaries and things like the Maven -sources jars as a
> convenience to users, but the primary content of the release should be
> the sources from which those convenience packages were built.

ACK.

Regards
Felix


Mime
View raw message