Return-Path: Delivered-To: apmail-jackrabbit-users-archive@locus.apache.org Received: (qmail 71713 invoked from network); 14 Feb 2007 12:41:24 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 14 Feb 2007 12:41:24 -0000 Received: (qmail 92502 invoked by uid 500); 14 Feb 2007 12:41:31 -0000 Delivered-To: apmail-jackrabbit-users-archive@jackrabbit.apache.org Received: (qmail 92331 invoked by uid 500); 14 Feb 2007 12:41:31 -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 92321 invoked by uid 99); 14 Feb 2007 12:41:31 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Feb 2007 04:41:31 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of eurojava@gmail.com designates 64.233.184.239 as permitted sender) Received: from [64.233.184.239] (HELO wr-out-0506.google.com) (64.233.184.239) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Feb 2007 04:41:20 -0800 Received: by wr-out-0506.google.com with SMTP id i7so261316wra for ; Wed, 14 Feb 2007 04:41:00 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=dG5nwnRFf24EBcUiMbIjm/rZDKkUVpZo37uC8y45C7IEYOLjMJmufcGGBiHT5+tEbrvLM0eGQ9Zc9rxRQGhXK2Br9dJlADuruRnQhCWCjRfplqAgizjpMCMZJtNBcpCvCg/eqfijS1gKo8GW5M23abmTR8+rJU9ehUvqDJ8tfso= Received: by 10.90.75.10 with SMTP id x10mr468383aga.1171456859788; Wed, 14 Feb 2007 04:40:59 -0800 (PST) Received: by 10.90.83.3 with HTTP; Wed, 14 Feb 2007 04:40:59 -0800 (PST) Message-ID: <698421c00702140440g708a5ec4oca6d2b0dbcde2b5d@mail.gmail.com> Date: Wed, 14 Feb 2007 13:40:59 +0100 From: "Wolf Benz" To: users@jackrabbit.apache.org, david.nuescheler@day.com Subject: Re: Graphviz Tool: No CND input files? In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <698421c00702140140q1dad2a6ak4367a1d9c13b673e@mail.gmail.com> <510143ac0702140203t252a313ci1cc1aa60f0e91a4d@mail.gmail.com> <698421c00702140225w62e750b2l99a73c7ffcb797f2@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org Hi david :-) > If you would like to read up on the argument around this please > find some information here: > http://jackrabbit.apache.org/doc/nodetype/cnd.html -- I had read it. (in fact it was lying in front of me while sending the reply to the List :-) Yet it failed to convince me as consiceness is not my first problem. (no offense meant - I already gave my point of view) > As mentioned above, feel free to use the system view as pointed > out by Jukka. -- I'm not sure I get what you mean here. How does this help me to edit a Node Defs in a easy(validated correctness and autocompletioned) way? > I think I slowly get the feeling that you have not been exposed to the JCR spec > yet. -- Oh I haven't. That's true. Should I? If that's a requirement for anyone to start with JCR, I'm afraid the treshhold is really pushed quite high. We all have so little time. This is smth new. New stuff often starts after the hours, by a few crazy volunteers, and with a lot of goodwill. A helpful website to get you really started well with the basics explained like Node Defs + some tools around that, seems a current void. I'm not saying the JR site is not helpful. On the contrary even, it's the best one available as we speak and what I have so far is entirely tahnks to teh JR site. Yet for people like me to get rfully started, it lacks vital parts and info. Perhaps missing parts could be copyt-pasted-stripped from the spec itself? (don't know whether it lends itself to it) Truth be told, it would also be the first time in 15 yrs I would actually have to read the spec itself to get to the info I need. I hope rather sooner than later someone is sponsored to write a decent book on the topic. With lots of examples. (In the mean time David, we are of course going to follow the 4-d course dev @ Day ;-) Anyone know of someone being in the process of such an effort? (book) > Anyway, I think that having an Eclipse plugin that lets you > manipulate nodetype definitions would be a great thing. > I don' t think that this should be tied to any language though > but should use the programmatic interfaces provided by > the repository anyway. -- Having one that works fine will do. From a user's prespective, I care less on the "how" part. Our business is not JCR but the business we build with it :-) (sounded harsh so I added a smiley :-) > Let me put it this way: We tried XML and we even kept the XML > notations around in the form of the system view export. > ... however, personally I find it very unreadable. -- Did someone make an XSD file we could use now? > We are in good company to encounter that the XML notations yield > undesirable results. > Even at the heart of the XML community people are > not (only) using XML, take RelaxNG [2], XQuery or XPath for that matter. -- There exist tools to help you with those. Not for CND. (at least not that I know of, in eclipse) Wolf