Return-Path: Delivered-To: apmail-jackrabbit-dev-archive@www.apache.org Received: (qmail 48732 invoked from network); 28 Sep 2008 20:46:12 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 28 Sep 2008 20:46:12 -0000 Received: (qmail 76172 invoked by uid 500); 28 Sep 2008 20:46:10 -0000 Delivered-To: apmail-jackrabbit-dev-archive@jackrabbit.apache.org Received: (qmail 76138 invoked by uid 500); 28 Sep 2008 20:46:10 -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 76127 invoked by uid 99); 28 Sep 2008 20:46:10 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 28 Sep 2008 13:46:10 -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 64.233.182.189 as permitted sender) Received: from [64.233.182.189] (HELO nf-out-0910.google.com) (64.233.182.189) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 28 Sep 2008 20:45:09 +0000 Received: by nf-out-0910.google.com with SMTP id b2so645939nfb.41 for ; Sun, 28 Sep 2008 13:45:26 -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 :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=U/1s4526aLtSAaNKTNxqOjlCAelnM7WDUtD7FXnhAnU=; b=vD1m9N6xkndRvsQ1Rzkx1TjaATjKahARg/m974v9+idl8wOgRimRwQGg700bRmEO+D NYxPOkP5eIDVn02kEjh45Vx+r31dWMJKYu5xhwiQYEPQOkBh/ibUA+pO1b1HZ2Y+LuYh LnwyiULgscYuaZJVmJK1Moj7BryIvxtRI0z6U= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=NmivpGhlEvWfg9wh85Ma5ilVZbqdXY1JHyiRNlmc/MlOQt73G+ZxzCtQyucW/Dh7t4 +MooqFMLmwWjdGozzs+S0IjZwMP037VohVTYmVinR3YuX3O0UWB3TtLEbZRf77ysMdI9 ZEOhiHSSK8oCRiz0PpxZoNly4kSQovCiQThZs= Received: by 10.210.92.8 with SMTP id p8mr5152723ebb.50.1222634725958; Sun, 28 Sep 2008 13:45:25 -0700 (PDT) Received: from bslm-046.corp.day.com (cable-static-138-82.eblcom.ch [87.102.138.82]) by mx.google.com with ESMTPS id p10sm2632884gvf.7.2008.09.28.13.45.24 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 28 Sep 2008 13:45:25 -0700 (PDT) Message-ID: <48DFECE2.2010403@gmail.com> Date: Sun, 28 Sep 2008 22:45:22 +0200 From: Felix Meschberger User-Agent: Thunderbird 2.0.0.14 (X11/20080501) MIME-Version: 1.0 To: dev@jackrabbit.apache.org Subject: Re: JCR Commons or Commons JCR References: <510143ac0809260848v7abb3df7u700e08d97487676f@mail.gmail.com> In-Reply-To: <510143ac0809260848v7abb3df7u700e08d97487676f@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Hi, I agree, that the Apache Jackrabbit project is really a collection multiple projects: JCR-170/283 RI, SPI, JCR-RMI, OCM and JCR-Commons. As such we already live in a world where "Jackrabbit" means the RI and the Apache Project "umbrella". I think we should acknowledge this and act accordingly ;-) Therefore, I think the natural location for such a commons library is the Apache Jackrabbit project -- as a user I would look for such a library at jackrabbit.apache.org and not at jakarta.apache.org. Regards Felix Jukka Zitting schrieb: > Hi, > > A notable part of our codebase is stuff that works on top of the JCR > API without a direct relation to the Jackrabbit repository > implementation. Having this code in Jackrabbit is one key driver for > example in the desire to make our release process more componentized. > It also makes the "What is Jackrabbit?" question harder to answer and > looks weird in JCR client applications that have a direct dependency > to "Jackrabbit" even if it's just jackrabbit-jcr-commons. > > David just brought up the idea of splitting such general purpose JCR > code out of Jackrabbit. One way to do it would be to create a "JCR > Commons" subproject within Jackrabbit, and another would be to propose > starting a "Commons JCR" component in Apache Commons. > > WDYT? > > BR, > > Jukka Zitting >