Return-Path: Delivered-To: apmail-incubator-directory-dev-archive@www.apache.org Received: (qmail 14192 invoked from network); 28 Sep 2004 17:29:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 28 Sep 2004 17:29:05 -0000 Received: (qmail 85803 invoked by uid 500); 28 Sep 2004 17:29:05 -0000 Delivered-To: apmail-incubator-directory-dev-archive@incubator.apache.org Received: (qmail 85737 invoked by uid 500); 28 Sep 2004 17:29:04 -0000 Mailing-List: contact directory-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Apache Directory Developers List" Delivered-To: mailing list directory-dev@incubator.apache.org Received: (qmail 85722 invoked by uid 99); 28 Sep 2004 17:29:04 -0000 X-ASF-Spam-Status: No, hits=0.6 required=10.0 tests=FROM_ENDS_IN_NUMS,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: domain of aok123@bellsouth.net designates 205.152.59.69 as permitted sender) Received: from [205.152.59.69] (HELO imf21aec.mail.bellsouth.net) (205.152.59.69) by apache.org (qpsmtpd/0.28) with ESMTP; Tue, 28 Sep 2004 10:29:02 -0700 Received: from [172.16.1.8] ([65.80.200.112]) by imf21aec.mail.bellsouth.net (InterMail vM.5.01.06.11 201-253-122-130-111-20040605) with ESMTP id <20040928172857.GQJD1791.imf21aec.mail.bellsouth.net@[172.16.1.8]> for ; Tue, 28 Sep 2004 13:28:57 -0400 Subject: Re: [eve] anyone interested in working on backend? From: Alex Karasulu To: directory-dev@incubator.apache.org In-Reply-To: References: <1096338880.2253.211.camel@fermi.trunk.joshua-tree.org> <1096381863.2253.248.camel@fermi.trunk.joshua-tree.org> Content-Type: text/plain Message-Id: <1096392727.2253.317.camel@fermi.trunk.joshua-tree.org> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Tue, 28 Sep 2004 13:32:07 -0400 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Cetin, On Tue, 2004-09-28 at 11:04, Cetin Karakus wrote: > i am going to download and experiiment with XMLBeans While doing this you might want a nice little use case or example that can be used later on as we go forward. So you might want to start work on Syntaxes for example where I have a XML (xsd) schema hanging around for it here: http://svn.apache.org/viewcvs.cgi/incubator/directory/eve/trunk/backend/merlin/src/java/org/apache/eve/schema/MerlinBootstrapSyntaxRegistry.xsd?rev=47369&root=Apache-SVN&view=auto Here's an example of this document type: http://svn.apache.org/viewcvs.cgi/incubator/directory/eve/trunk/backend/merlin/src/java/org/apache/eve/schema/MerlinBootstrapSyntaxRegistry.xconfig?rev=47369&root=Apache-SVN&view=auto Basically what you want to do is have XMLBeans generate the code where the bean implements the Syntax interface here: http://svn.apache.org/viewcvs.cgi/incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/Syntax.java?rev=47269&root=Apache-SVN&view=auto Factories created by XML beans should generate instances of Syntax when these configurations are parsed. How does that sound for a starter experiment with XMLBeans? Also note the email from Bruce Snyder about the Maven plugin for it ;). BTW you're approach with your friend Serdar is excellent. One of you handles the parsing of the LDAP schema descriptions and the other handles the XML description parse. The next stage will be to actually render these schema objects either as XML or as the LDAP schema description. Thanks, Alex > On Tue, 28 Sep 2004 10:31:03 -0400, Alex Karasulu wrote: > > > > > > On Tue, 2004-09-28 at 04:09, Cetin Karakus wrote: > > > hi alex, > > > i am willing to undertake this task. > > > I would choose the task related with parser generation but i prefer this one > > > because it seems more viable for me as a first task. > > > > Hey this is great. We can start talkin about this in some more detail. > > Perhaps in the meantime you can get familiar with XMLBeans usage. Also > > another important tangential aspect it the Maven plugin for XMLBeans. I > > know one exists I think David Jenks created it or is using it > > extensively. You might want to ask about this on the users@maven.a.o > > list. > > > > Let me know how it goes. Talk to you soon. > > Alex > > > > > > > > > On Mon, 27 Sep 2004 22:34:40 -0400, Alex Karasulu wrote: > > > > Hi, > > > > > > > > As I'm going through the backend I realized that some of the work can be > > > > partitioned and done in parallel. Namely the are a number of components > > > > that will store configuration information in XML. One of the things I > > > > want to do is build a harness for the backend. I'm planning on using > > > > XMLBeans in the harness to generate implementations of various schema > > > > objects from an XML representation. > > > > > > > > Is anyone interested in handling the XMLBeans based configuration in the > > > > harness? > > > > > > > > Off list a few folks like Serdar asked what they can work on. I think > > > > this is a great opportunity to start digging in somewhere if you're > > > > interested. > > > > > > > > Alex > > > > > > > > > > > >