Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 2633 invoked from network); 15 Sep 2005 16:55:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 15 Sep 2005 16:55:17 -0000 Received: (qmail 10529 invoked by uid 500); 15 Sep 2005 16:55:15 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 10497 invoked by uid 500); 15 Sep 2005 16:55:15 -0000 Mailing-List: contact derby-dev-help@db.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: Reply-To: "Derby Development" Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 10484 invoked by uid 99); 15 Sep 2005 16:55:15 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 15 Sep 2005 09:55:15 -0700 X-ASF-Spam-Status: No, hits=0.4 required=10.0 tests=SPF_HELO_FAIL X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [32.97.182.143] (HELO e3.ny.us.ibm.com) (32.97.182.143) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 15 Sep 2005 09:55:25 -0700 Received: from d01relay02.pok.ibm.com (d01relay02.pok.ibm.com [9.56.227.234]) by e3.ny.us.ibm.com (8.12.11/8.12.11) with ESMTP id j8FGtCU5029308 for ; Thu, 15 Sep 2005 12:55:12 -0400 Received: from d01av04.pok.ibm.com (d01av04.pok.ibm.com [9.56.224.64]) by d01relay02.pok.ibm.com (8.12.10/NCO/VERS6.7) with ESMTP id j8FGtCTU090828 for ; Thu, 15 Sep 2005 12:55:12 -0400 Received: from d01av04.pok.ibm.com (loopback [127.0.0.1]) by d01av04.pok.ibm.com (8.12.11/8.13.3) with ESMTP id j8FGtCIK026078 for ; Thu, 15 Sep 2005 12:55:12 -0400 Received: from [127.0.0.1] (sig-9-48-105-104.mts.ibm.com [9.48.105.104]) by d01av04.pok.ibm.com (8.12.11/8.12.11) with ESMTP id j8FGtA4r025706 for ; Thu, 15 Sep 2005 12:55:11 -0400 Message-ID: <4329A763.9020801@debrunners.com> Date: Thu, 15 Sep 2005 09:54:59 -0700 From: Daniel John Debrunner User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20040910 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Derby Development Subject: Re: Modular build, was: VOTE: Approach for sharing code References: <431F8896.605@sun.com> <43207ABC.8080000@sbcglobal.net> <43208918.8050706@debrunners.com> <4321049C.2080701@sun.com> <4321DF25.1070302@apache.org> <4321E124.7000403@sbcglobal.net> <432205BF.604@apache.org> <4325E2E2.8010503@sun.com> <43274D95.6050808@mtrad.com> <432753D9.5090808@sun.com> <432857C9.6050908@mtrad.com> <43287189.3070001@debrunners.com> <4328DF41.4040508@apache.org> <4328EC54.8000707@sun.com> <4329022D.4080205@apache.org> In-Reply-To: <4329022D.4080205@apache.org> X-Enigmail-Version: 0.90.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Jeremy Boynes wrote: > David W. Van Couvering wrote: >> Can't you have the situation where common 10.2 and common 10.3 are >> both included in the classpath (by accident, as Dan brings up)? >> Wouldn't you end up with order dependencies then? I feel my scenario keeps being misrepresented by the choice of terms used to decribe it. Using 'accident' makes it sounds as though it's not an important problem to deal with, as seen in Jeremy's reponse here: > To what extent do we need to cater for accidents? The end user didn't accidently install two applications, they chose to and didn't realise/know that one used client at version 10.2 and one used engine at version 10.3. In many cases the use of Derby engine is hidden by the application developer. Dan.