Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 63935 invoked from network); 28 Feb 2011 12:31:24 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 28 Feb 2011 12:31:24 -0000 Received: (qmail 71416 invoked by uid 500); 28 Feb 2011 12:31:24 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 71221 invoked by uid 500); 28 Feb 2011 12:31:21 -0000 Mailing-List: contact dev-help@directory.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 dev@directory.apache.org Received: (qmail 71214 invoked by uid 99); 28 Feb 2011 12:31:20 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 28 Feb 2011 12:31:20 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of pajbam@gmail.com designates 209.85.161.50 as permitted sender) Received: from [209.85.161.50] (HELO mail-fx0-f50.google.com) (209.85.161.50) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 28 Feb 2011 12:31:10 +0000 Received: by fxm18 with SMTP id 18so4706034fxm.37 for ; Mon, 28 Feb 2011 04:30:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:date:from:to:message-id:in-reply-to :references:subject:x-mailer:mime-version:content-type :content-transfer-encoding; bh=87gRXl9Mm0TNadaL8i+IvYZg+9KWkuXiEqZca7x4IZs=; b=jZoI/ioaDiHfzPLlB1OZBi7qQ0dL199FG9/a0dcLG0oHaYUzVLXoNzC+EO5Ze3EXwq SoP6+SSPyBwTVdB4by907xxdnh2t4Edc40wSGlauugzOcGVt/k1WHqPrPbkGzOztZuVK 4A4QDuDbSnYan8h3/rk7Z58AxWAk3DzWMe00w= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:date:from:to:message-id:in-reply-to:references:subject :x-mailer:mime-version:content-type:content-transfer-encoding; b=AOYfjArawttSNOmcIBP8oP13z64qdx8SnmncbShMbF+Voe78F8s32qf+Plgw2ZZRXk PFf03w6BrzLd+7pbm0bpdC1IavezhTluyAUspjAecDBM8qdnDrZv8KgKRz//UjoRnZ11 BJ9/VEm+Wpzh1wDXwhEZeHpyfqwfviXqvRjMI= Received: by 10.223.62.11 with SMTP id v11mr3823248fah.27.1298896249160; Mon, 28 Feb 2011 04:30:49 -0800 (PST) Received: from MacBook-Pro.local (def92-4-82-225-58-213.fbx.proxad.net [82.225.58.213]) by mx.google.com with ESMTPS id o12sm1510052fav.30.2011.02.28.04.30.47 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 28 Feb 2011 04:30:48 -0800 (PST) Sender: Pierre-Arnaud Marcelot Date: Mon, 28 Feb 2011 13:30:46 +0100 From: Pierre-Arnaud Marcelot To: Apache Directory Developers List Message-ID: <86E176AE01E9435CA1290E80C5A47E8E@gmail.com> In-Reply-To: References: Subject: Re: [Shared] [SCM] Thinking about some hierarchy in shared. X-Mailer: sparrow 1.0.1 (build 589.15) MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="4d6b9576_26f2d364_3832" Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org --4d6b9576_26f2d364_3832 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Content-Disposition: inline Hi Alex, Very good idea. I like this reorganization a lot. At some point with our number of projects increasing, it really makes sense to group them in some kind of logical organization. We did the same thing for Studio a few months ago. +1 Regards, Pierre-Arnaud On lundi 28 février 2011 at 04:50, Alex Karasulu wrote: > Hi all, > > Shared has grown somewhat and I think it will grow more as we tack on > more protocol additions and functionality. I was thinking of using > some project module hierarchy to try to establish some organization we > can grow with. > > Here's what I was thinking: > > shared/ > i18n/ > util/ > integ/ > asn1/ > api/ > ber/ > dsml/ > parser/ > engine/ > ldap/ > codec/ > model/ > schema/ > schema-converter/ > client-api/ > codec-standalone/ > all/ > protocol/ > mina/ > extras/ > aci/ > sp/ > trigger/ > util/ > archetype/ > control/ > extended/ > schema/ > codec/ > api/ > plugin/ > > The deepest level is 5 and we'd concat levels into the names as we > kind of do already. Here is the very last node, > shared-ldap-extras-codec-plugin, as an example of the artifactId > composition standard. > > Thoughts? > > Thanks, > Alex > --4d6b9576_26f2d364_3832 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline
Hi Alex,

<= div>Very good idea.
I like this reorganizati= on a lot.

At some poin= t with our number of projects increasing, it really makes sense to group = them in some kind of logical organization.
We did = the same thing for Studio a few months ago.

+1 

Regards,
Pierre-Arnaud

= =20

On lundi 28 f=C3=A9vri= er 2011 at 04:50, Alex Karasulu wrote:

Hi all,

Shared has grown somew= hat and I think it will grow more as we tack on
more protocol addition= s and functionality. I was thinking of using
some project module hiera= rchy to try to establish some organization we
can grow with.

He= re's what I was thinking:

shared/
i18n/
util/
= integ/
asn1/
api/
ber/
dsml/
= parser/
engine/
ldap/
codec/
m= model/
schema/
schema-converter/
client-= api/
codec-standalone/
all/
protocol/ mina/
extras/
aci/
= sp/
trigger/
util/
archetype= /
control/
extended/
= schema/
codec/
api/
p= plugin/

The deepest level is 5 and we'd concat levels into the nam= es as we
kind of do already. Here is the very last node,
shared-lda= p-extras-codec-plugin, as an example of the artifactId
composition sta= ndard.

Thoughts=3F

Thanks,
Alex
=20 =20 =20 =20
=20

--4d6b9576_26f2d364_3832--