Return-Path: Delivered-To: apmail-jackrabbit-users-archive@locus.apache.org Received: (qmail 4268 invoked from network); 19 Jun 2008 09:12:19 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 19 Jun 2008 09:12:19 -0000 Received: (qmail 98810 invoked by uid 500); 19 Jun 2008 09:12:21 -0000 Delivered-To: apmail-jackrabbit-users-archive@jackrabbit.apache.org Received: (qmail 98354 invoked by uid 500); 19 Jun 2008 09:12:20 -0000 Mailing-List: contact users-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@jackrabbit.apache.org Delivered-To: mailing list users@jackrabbit.apache.org Received: (qmail 98343 invoked by uid 99); 19 Jun 2008 09:12:19 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Jun 2008 02:12:19 -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 jukka.zitting@gmail.com designates 64.233.184.230 as permitted sender) Received: from [64.233.184.230] (HELO wr-out-0506.google.com) (64.233.184.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Jun 2008 09:11:30 +0000 Received: by wr-out-0506.google.com with SMTP id 68so526103wri.15 for ; Thu, 19 Jun 2008 02:11:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=ao0HD1Cv6JCgiZ1jbOwqHfiYeIMP7kGQ356MVT1MmdE=; b=mkLQeX4m4o6K2VRoDZe55xpqzztIPvIp1G37KK/JJFaBsRZqlqEQzFizMyYsa2w1bb lkHDHWxJQp3aPZSQqRPL1ac4aIS1C8D2MR9XmiDZsJdB48xZCa5cj4XqMcfXxckUx1Da x/w5lEwYLCY2SmGY1fFESvVSOlGiGvNvpRcyU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=cXFmuyHrmQXiEYFbu0eOCvk6m1w6SdhimE5GblEvDCmadwsTlFp/YHMVyC+ExWBBKV l4xbMyvgYyC6l4lG87MRlEZTPVjL6EEJ+rK3/z8wRAaZBm4yvjc/aurR8EP4si842ZlT FpQtYonuawCZkGfQ9RZbzB2ACx1P7tcSFV8G4= Received: by 10.90.106.6 with SMTP id e6mr2296395agc.41.1213866708354; Thu, 19 Jun 2008 02:11:48 -0700 (PDT) Received: by 10.90.115.13 with HTTP; Thu, 19 Jun 2008 02:11:48 -0700 (PDT) Message-ID: <510143ac0806190211k1e36b277l5d8131a0bccdc9ad@mail.gmail.com> Date: Thu, 19 Jun 2008 12:11:48 +0300 From: "Jukka Zitting" To: users@jackrabbit.apache.org Subject: Re: Jackrabbit version numbers/names In-Reply-To: <9912fc510806181738x17a1440cj1848bbc06d022d09@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <9912fc510806181738x17a1440cj1848bbc06d022d09@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org Hi, On Thu, Jun 19, 2008 at 3:38 AM, Pulla Venkat wrote: > version numbers in jackrabbit appear like 1.1,1.2,1.3 etc. not like 1,2,3 > etc.. For our application version numbers should like 1.0,2.0 etc. we may > convert numbers 1.1 ,1.2 etc to 1.0 ,2.0 . > > When does jackrabbit allow 1.0 to 2.0 transition in version name. Does this > happen in any scenario? > I couldn't understand the logic for version names being 1.1 ,1.2 etc. Is > 1.2.1 ,1.2.1.1 etc also possible. We use a MAJOR.MINOR.PATCH version numbering scheme: The MAJOR version number is increased when there are major API or architectural changes that may well require client applications to be changed or at least verified that they still work correctly. The foreseeable MAJOR version number upgrades (Jackrabbit 2.x and 3.x) are the upgrade to JCR 2.0 and a potential switch to a new internal persistence architecture. See the discussions on the dev@ mailing list for more details. The MINOR version number is increased when new features or improvements are introduced. These upgrades should be fully backwards compatible, but may require some configuration changes or other manual setup (reindexing, etc.) described in the release notes. We are currently working on Jackrabbit 1.5 and will possibly also release Jackrabbit 1.6 before going to 2.0. The PATCH version number is increased for releases that only contain bug fixes. It's possible to upgrade to a patch release simply by replacing the upgraded Jackrabbit jar files and restarting the repository. Note that by convention we have dropped the final .0 patch number from minor releases, so for example the "1.4.0" release is called "1.4" and the "2.0.0" release will be called "2.0". BR, Jukka Zitting