Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 16717 invoked from network); 20 Sep 2010 21:44:20 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 20 Sep 2010 21:44:20 -0000 Received: (qmail 20833 invoked by uid 500); 20 Sep 2010 21:44:20 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 20804 invoked by uid 500); 20 Sep 2010 21:44:19 -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 20797 invoked by uid 99); 20 Sep 2010 21:44:19 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 20 Sep 2010 21:44:19 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.9] (HELO minotaur.apache.org) (140.211.11.9) by apache.org (qpsmtpd/0.29) with SMTP; Mon, 20 Sep 2010 21:44:18 +0000 Received: (qmail 16617 invoked by uid 99); 20 Sep 2010 21:43:58 -0000 Received: from localhost.apache.org (HELO emmanuel-lecharnys-MacBook-Pro.local) (127.0.0.1) (smtp-auth username elecharny, mechanism plain) by minotaur.apache.org (qpsmtpd/0.29) with ESMTP; Mon, 20 Sep 2010 21:43:58 +0000 Message-ID: <4C97D69D.6010604@apache.org> Date: Mon, 20 Sep 2010 23:48:13 +0200 From: =?ISO-8859-1?Q?Emmanuel_L=E9charny?= Reply-To: elecharny@apache.org Organization: The Apache Software Foundation User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.9) Gecko/20100915 Thunderbird/3.1.4 MIME-Version: 1.0 To: Apache Directory Developers List Subject: Re: shared-ldap merge done References: <4C94F265.5030901@gmail.com> <4C954D8B.3090501@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit On 9/20/10 11:21 PM, Alex Karasulu wrote: > On Sun, Sep 19, 2010 at 2:38 AM, Emmanuel Lecharnywrote: >> That's all what I had in mind when I asked Alex to do that in a branch : I >> was scared that it can break the schedule we are trying to set :/ >> >> May be I'm wrong, or just extra cautious, I don't know... >> >> > Let's play it safe and get the release out without worrying about this > additional factor. We are talking about the release of shared, not the server, here. I was also thinking about the general layout of packages/classes etc, and we may have to careful review them before releasing the final 1.0 version, because then we are dead for years ! IMO, the very first step (once we have fixed the last few pb we have with the GSSAPI) would be to release shared-0.9.20 Then we will have a few time to get all of it reviewed (I have started that 2 weeks ago, cleaning up around 80 files out of 800) and eventually adding OSGi stuff around it. At this point, shared is now 7 modules, and I really don't see why we should keep shared-ldap-jndi and shared-ldap-schema separate. If we have a look at shared-ldap, then it's immediate that we may have to move out some packages and rename some others : - o.a.d.s.ldap.shared.converter.schema should be more likely o.a.d.s.ldap.shared.schema.converter - o.a.d.s.ldap.shared.csn should be in another package with entry, subtree, sp, aci, filter and cursor : they are LDAP internal objects, distinct from messages, ldif or schema. May be something like o.a.d.s.ldap.shared.objects ? - o.a.d.s.ldap.shared.name could also be part of the previous package (o.a.d.s.ldap.shared.objects) In other words, I *know* for sure we have to reorganize those guys, and I really think we should release before starting moving around those guys more, or adding more features in it. We can define a schedule for that we can all agreed on, and get it done quickly, don't you think so ? -- Regards, Cordialement, Emmanuel L�charny www.iktek.com