Return-Path: Delivered-To: apmail-jackrabbit-dev-archive@www.apache.org Received: (qmail 32591 invoked from network); 13 Aug 2007 08:32:10 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 13 Aug 2007 08:32:10 -0000 Received: (qmail 81530 invoked by uid 500); 13 Aug 2007 08:32:08 -0000 Delivered-To: apmail-jackrabbit-dev-archive@jackrabbit.apache.org Received: (qmail 81378 invoked by uid 500); 13 Aug 2007 08:32:07 -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 81369 invoked by uid 99); 13 Aug 2007 08:32:07 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 13 Aug 2007 01:32:07 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of gcaj-jackrabbit-dev@m.gmane.org designates 80.91.229.2 as permitted sender) Received: from [80.91.229.2] (HELO ciao.gmane.org) (80.91.229.2) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 13 Aug 2007 08:32:14 +0000 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1IKVKo-0007U1-G7 for dev@jackrabbit.apache.org; Mon, 13 Aug 2007 10:31:34 +0200 Received: from gateway.subshell.com ([212.79.22.193]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 13 Aug 2007 10:31:34 +0200 Received: from christoph by gateway.subshell.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 13 Aug 2007 10:31:34 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: dev@jackrabbit.apache.org From: Christoph Kiehl Subject: Re: Nodetype reregistration and JackrabbitNodeTypeManager Date: Mon, 13 Aug 2007 10:31:45 +0200 Lines: 19 Message-ID: References: <1186993320.3283.31.camel@bslm-046.corp.day.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: gateway.subshell.com User-Agent: Thunderbird 2.0.0.5 (Windows/20070716) In-Reply-To: <1186993320.3283.31.camel@bslm-046.corp.day.com> Sender: news X-Virus-Checked: Checked by ClamAV on apache.org Felix Meschberger wrote: > I favour neither of both :-) I would favor a real node type management > API, which would allow more fine grained control over the node type > registration process (such an API will be coming with JCR 2). I see ;) I definitely like to see this happening, but this sound like a rather big undertaken (which of course has to be done anyway for Jackrabbit 2.0). But I still see the need for something like CND-based registration, because as you said it really eases starting up. It is helpful as well for registering default nodetypes which are not be managed by the application. It's much easier to maintenance a CND than some java code using an API. What do you think of option two in my original mail, regardless of when the new nodetype management API is available? Cheers, Christoph