Return-Path: Delivered-To: apmail-jackrabbit-dev-archive@www.apache.org Received: (qmail 85775 invoked from network); 27 Mar 2008 10:09:10 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 27 Mar 2008 10:09:10 -0000 Received: (qmail 2765 invoked by uid 500); 27 Mar 2008 10:09:08 -0000 Delivered-To: apmail-jackrabbit-dev-archive@jackrabbit.apache.org Received: (qmail 2734 invoked by uid 500); 27 Mar 2008 10:09:08 -0000 Mailing-List: contact dev-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@jackrabbit.apache.org Delivered-To: mailing list dev@jackrabbit.apache.org Received: (qmail 2725 invoked by uid 99); 27 Mar 2008 10:09:08 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 27 Mar 2008 03:09:08 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of fmeschbe@gmail.com designates 209.85.134.184 as permitted sender) Received: from [209.85.134.184] (HELO mu-out-0910.google.com) (209.85.134.184) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 27 Mar 2008 10:08:27 +0000 Received: by mu-out-0910.google.com with SMTP id w8so5454708mue.1 for ; Thu, 27 Mar 2008 03:08:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:subject:from:to:in-reply-to:references:content-type:date:message-id:mime-version:x-mailer:content-transfer-encoding; bh=hc2vunS2isfRucPInNkIPvvbC+HWpBxDQQinQ4bdKfY=; b=a1c4GK4q6FYhUc1jAfyZqvsPUyX6lz0tN5vC3z8xsRU7nstXS57UZqommRQNRX04hEOqkxDS+jLybsmhKNDLK3TxZuVuKMC0B1bAzp9r861Q5Ar++pAdMWOec1NBYV46cGFW5Gy/afJtAm67QNWZ7sFdF/8SYbsNr4oV8MitbjA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=subject:from:to:in-reply-to:references:content-type:date:message-id:mime-version:x-mailer:content-transfer-encoding; b=f/lmAyd9/Dri/9Jfeax0xwF8jcUc43VjKIjvUVOXTK5zLlC+8d6Ec2quK0MNtuomcM8SZCvbmsKgR3qc11J25NIUcwGOBY2gRrrBJtiC7k8GXq8BwWf/jLBzwW3z+O4e0lZJvp7qVZj0KMSJf4M04N/x3dRhAotrCnCpE2wLC40= Received: by 10.78.166.1 with SMTP id o1mr3655898hue.74.1206612517440; Thu, 27 Mar 2008 03:08:37 -0700 (PDT) Received: from ?10.0.0.51? ( [62.192.10.254]) by mx.google.com with ESMTPS id v30sm9748hub.26.2008.03.27.03.08.35 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 27 Mar 2008 03:08:36 -0700 (PDT) Subject: Re: Sources in releases (Was: [VOTE] Release jackrabbit-jcr-commons 1.4.1) From: Felix Meschberger To: dev@jackrabbit.apache.org In-Reply-To: <510143ac0803261323g1207ea98r2a2150a4677346d0@mail.gmail.com> References: <510143ac0803261323g1207ea98r2a2150a4677346d0@mail.gmail.com> Content-Type: text/plain Date: Thu, 27 Mar 2008 11:08:33 +0100 Message-Id: <1206612513.5413.86.camel@bslm-046.corp.day.com> Mime-Version: 1.0 X-Mailer: Evolution 2.10.3 (2.10.3-8.fc7) Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Hi all, I created a page [1] listing the steps for release (this will make it to the site shortly). I created the just uploaded jackrabbit-jcr-commons 1.4.1 release candidate along these lines. Please comment. Thanks. Regards Felix [1] http://cwiki.apache.org/confluence/display/JCR/Creating+Releases Am Mittwoch, den 26.03.2008, 22:23 +0200 schrieb Jukka Zitting: > Hi, > > On Wed, Mar 26, 2008 at 9:58 PM, Felix Meschberger 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. > > 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. > > BR, > > Jukka Zitting