From dev-return-7733-apmail-directory-dev-archive=directory.apache.org@directory.apache.org Tue Sep 06 14:07:41 2005 Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 61480 invoked from network); 6 Sep 2005 14:07:41 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 6 Sep 2005 14:07:41 -0000 Received: (qmail 43924 invoked by uid 500); 6 Sep 2005 14:07:31 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 43862 invoked by uid 500); 6 Sep 2005 14:07:30 -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 43824 invoked by uid 99); 6 Sep 2005 14:07:29 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 06 Sep 2005 07:07:29 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=RCVD_BY_IP,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of enriquer9@gmail.com designates 64.233.184.200 as permitted sender) Received: from [64.233.184.200] (HELO wproxy.gmail.com) (64.233.184.200) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 06 Sep 2005 07:07:41 -0700 Received: by wproxy.gmail.com with SMTP id i7so1088885wra for ; Tue, 06 Sep 2005 07:07:27 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:reply-to:organization:user-agent:x-accept-language:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding:from; b=uBhekNFcocTHWdQFVq6UtZDlWHealJ2L31XeQDeet5xjnzKJ/eU7kCxmSD7esu1JBC7RHnYrkoxG/CPa0FMVvLK56PUyB4cqBeWJSFMz9Lygmwl3+FdH9D+j/4nnf8xadVHQGyTmhjS5exIM34Stk2LwsMYz5LbX4fz40Eif0ko= Received: by 10.54.3.79 with SMTP id 79mr4869322wrc; Tue, 06 Sep 2005 07:07:26 -0700 (PDT) Received: from ?192.168.0.2? ( [66.30.206.209]) by mx.gmail.com with ESMTP id 12sm7123272wrl.2005.09.06.07.07.26; Tue, 06 Sep 2005 07:07:26 -0700 (PDT) Message-ID: <431DA25C.30905@apache.org> Date: Tue, 06 Sep 2005 10:06:20 -0400 Reply-To: erodriguez@apache.org Organization: Apache Software Foundation User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Apache Directory Developers List Subject: Re: upgrade nlog4j References: <8a8dec40050906043364884880@mail.gmail.com> <1126012504.8413.7.camel@portable> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit From: Enrique Rodriguez X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Nick Faiz wrote: > Hi Emmanuel, > > Yes, I see your point now. Sorry, I had thought that nlog4j was only > listed as a dependency in the project.xml on the apacheds trunk. After > running a grep I can see that it is in ASN and in quite a few places > within standalone. > > I had thought you were talking about versioning problems in general > when you added your comment previously to DIREVE-242. > > Well, this problem is simply going to keep increasing, as you have > pointed out. > > Do you agree with a maven goal that will scan the project structure for > dependency clashes? Any alternative ideas for controlling version havoc? We could flatten the entire svn layout and put common deps like nlog in a parent POM and multiproject it. I'm only half kidding. We could probably flatten in a couple places and gain most of the benefit. Just yesterday I put the nlog4j dependency in the parent POM of the OSGi bundles in standalone, which has a flat structure, and removed the dependency from any child POMs. So that reduces by about 10 the number of instances. You may need to 'svn up' to see a reduction in the "quite a few places within standalone" that you mention. Enrique