From owner-freebsd-java@FreeBSD.ORG Mon Oct 3 20:47:23 2005 Return-Path: X-Original-To: java@freebsd.org 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 E6C4916A41F; Mon, 3 Oct 2005 20:47:23 +0000 (GMT) (envelope-from mi+mx@aldan.algebra.com) Received: from blue.virtual-estates.net (aldan.algebra.com [216.254.65.224]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1CB8F43D45; Mon, 3 Oct 2005 20:47:22 +0000 (GMT) (envelope-from mi+mx@aldan.algebra.com) Received: from corbulon.video-collage.com (static-151-204-231-237.bos.east.verizon.net [151.204.231.237]) by blue.virtual-estates.net (8.13.4/8.13.4) with ESMTP id j93KlLk8057100 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 3 Oct 2005 16:47:21 -0400 (EDT) (envelope-from mi+mx@aldan.algebra.com) Received: from mteterin.us.murex.com (195-11.customer.cloud9.net [168.100.195.11]) by corbulon.video-collage.com (8.13.4/8.13.1) with ESMTP id j93KlCYH098826 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 3 Oct 2005 16:47:15 -0400 (EDT) (envelope-from mi+mx@aldan.algebra.com) Received: from mteterin.us.murex.com (mteterin@localhost [127.0.0.1]) by mteterin.us.murex.com (8.13.3/8.13.3) with ESMTP id j93Kl6hX054229; Mon, 3 Oct 2005 16:47:06 -0400 (EDT) (envelope-from mi+mx@aldan.algebra.com) Received: from localhost (localhost [[UNIX: localhost]]) by mteterin.us.murex.com (8.13.3/8.13.3/Submit) id j93Kl42j054228; Mon, 3 Oct 2005 16:47:04 -0400 (EDT) (envelope-from mi+mx@aldan.algebra.com) X-Authentication-Warning: mteterin.us.murex.com: mteterin set sender to mi+mx@aldan.algebra.com using -f From: Mikhail Teterin Organization: Virtual Estates, Inc. To: Greg Lewis Date: Mon, 3 Oct 2005 16:47:03 -0400 User-Agent: KMail/1.8.2 References: <200510030230.j932Uwbo005425@blue.virtual-estates.net> <200510031435.33964.Mikhail.Teterin@murex.com> <20051003201930.GA55531@misty.eyesbeyond.com> In-Reply-To: <20051003201930.GA55531@misty.eyesbeyond.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200510031647.03917.mi+mx@aldan.algebra.com> X-Virus-Scanned: ClamAV devel-20050525/1107/Sun Oct 2 04:09:39 2005 on corbulon.video-collage.com X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.43 Cc: java@freebsd.org, hq@freebsd.org Subject: Re: some questions about Java ports X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Oct 2005 20:47:24 -0000 > > > so it doesn't make sense to arbitrarily pick one selection criterion > > > (version) and mix it with the simple yes/no of whether the port uses > > > Java or not. > > > > Why not continue mixing it? The yes/no is, literally, a one-bit value, > > but many bytes are used to store it. > > You appear to be asking me the same question that my previous quoted reply > covered. I meant to show, that picking one selection actually does make sense in my opinon -- designating a special variable is redundant. A "historical" reason is a perfectly good one to help select, which of the varibles to use. The other reason is that the desired Java version will always be there. > Herve in particular has spent a lot of time both documenting how this works > and converting ports from using the deprecated syntax to using the newly > supported syntax. I sure appreciate it. But hardwork implementing and documenting a design says nothing about the design's own merits. I realize, that I was not there, when you were designing, but I still can't help pointing at a better choice for this bikeshed's roof. -mi