From owner-freebsd-java Tue Aug 27 17:30: 8 2002 Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED23637B405; Tue, 27 Aug 2002 17:30:03 -0700 (PDT) Received: from InterJet.dellroad.org (adsl-63-194-81-26.dsl.snfc21.pacbell.net [63.194.81.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DEE343E42; Tue, 27 Aug 2002 17:30:03 -0700 (PDT) (envelope-from archie@dellroad.org) Received: from arch20m.dellroad.org (arch20m.dellroad.org [10.1.1.20]) by InterJet.dellroad.org (8.9.1a/8.9.1) with ESMTP id RAA45970; Tue, 27 Aug 2002 17:22:06 -0700 (PDT) Received: (from archie@localhost) by arch20m.dellroad.org (8.11.6/8.11.6) id g7S0L3d41202; Tue, 27 Aug 2002 17:21:03 -0700 (PDT) (envelope-from archie) From: Archie Cobbs Message-Id: <200208280021.g7S0L3d41202@arch20m.dellroad.org> Subject: Re: Using Ant (continued) In-Reply-To: <20020827155640.A12964@alicia.nttmcl.com> "from Shannon -jj Behrens at Aug 27, 2002 03:56:40 pm" To: Shannon -jj Behrens Date: Tue, 27 Aug 2002 17:21:03 -0700 (PDT) Cc: Dave Glowacki , absinthe@pobox.com, Ernst de Haan , java@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL88 (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Shannon -jj Behrens writes: > > I think I've given some good reasons why jar files should stay > > somewhere under the share/ hierarchy, and I don't think anything > > more can be accomplished by the two of us arguing, so why don't > > we let the rest of the mailing list weigh in with their opinions? > > Considering all the other languages, it seems to me that putting the jar files > anywhere other than lib/java would violate POLA. As somebody pointed out, 'share' was originally invented for the purpose of containing files that can be shared across multiple machines with different architectures. If you have a big network with a heterogeneous mix of hardware and a huge NFS server, you want to separate out the 'share'-able stuff from the non-shareable stuff and set up your NFS mounted partitions based on that. Now that's just a historical perspective.. what we do today is up to our choosing. Eg., if we want to preserve the historical meaning then 'share' would be the place... but if we want to put stuff where people are going to most likely expect and/or want it (POLA), then *maybe* 'lib' is the right place.. this is the arguing point. I don't have a strong opinion, and to me there is no 'clear answer', unless you're asking the question: "How did 'share' originate"? -Archie __________________________________________________________________________ Archie Cobbs * Packet Design * http://www.packetdesign.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message