Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 54808 invoked from network); 17 Jul 2006 15:44:42 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 17 Jul 2006 15:44:42 -0000 Received: (qmail 29242 invoked by uid 500); 17 Jul 2006 15:44:35 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 29188 invoked by uid 500); 17 Jul 2006 15:44:35 -0000 Mailing-List: contact harmony-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-dev@incubator.apache.org Received: (qmail 29177 invoked by uid 99); 17 Jul 2006 15:44:35 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 17 Jul 2006 08:44:35 -0700 X-ASF-Spam-Status: No, hits=1.4 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: 64.74.244.71 is neither permitted nor denied by domain of geir@pobox.com) Received: from [64.74.244.71] (HELO chi.mobile-health-diary.com) (64.74.244.71) by apache.org (qpsmtpd/0.29) with SMTP; Mon, 17 Jul 2006 08:44:35 -0700 Received: (qmail 1945 invoked from network); 17 Jul 2006 15:44:12 -0000 Received: from ool-43560edb.dyn.optonline.net (HELO ?192.168.1.101?) (geir@67.86.14.219) by b014.internal.mobile-health-diary.com with SMTP; 17 Jul 2006 15:44:12 -0000 Message-ID: <44BBB042.1030401@pobox.com> Date: Mon, 17 Jul 2006 11:44:02 -0400 From: Geir Magnusson Jr Reply-To: geir@pobox.com User-Agent: Thunderbird 1.5.0.4 (Windows/20060516) MIME-Version: 1.0 To: harmony-dev@incubator.apache.org Subject: Re: [classlib] debug compilation as default References: <200607171353.k6HDrk5w006888@d06av02.portsmouth.uk.ibm.com> <44BB99A7.2040501@Intel.com> <44BBA2B4.1010202@pobox.com> <44BBA96D.3010908@Intel.com> In-Reply-To: <44BBA96D.3010908@Intel.com> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=UTF-8 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 Salikh Zakirov wrote: > Alexey Petrenko wrote: >> +1 for property files. >> The one of the main benefits for me is the possibility to define all >> the needed properties just once. But not execute a huge number of "set >> SMTH" and "set ANOTHERTHING" each time I open a new window or reboot >> my machine. >> >> That's why it is better to get proxy info from property file instead >> of setting ANT_OPTS variable :) >> http://issues.apache.org/jira/browse/HARMONY-523 > > It looks like the issue boils down to difference in habits. > The "java types" prefer property files, because it saves them > from working with "incomprehensible" environment variables and so on. Please. They are not "incomprehensible". They are not portable, nor generally repeatable or visible as a reusable artifact. I've been a "C type" for about twice as long as I've been a "Java type", and I'll point out that we "C type" people also prefer things in files, ex makefiles and scripts. > > But then, I am "unix type", and having correctly defined environment > is essential to me. I just keep my .profile file up-to-date, > and don't care about setting it in a new window. It gets configured > automatically. How do you do "A/B" test for different configurations? Different logins? Maybe reboot to another OS partition? > And I hate property files, because they cannot be > configured in one central place, and I have to keep copying them > over and over, and quickly get lost in a multitude of unsynchronized copies. I'm sorry - I don't get it. Property files can *certainly* be configured in one central place, and there is no reason to copy over and over. As for unsynchronized copies, I think that comes down to work habit... > > Just another case of "computing" cultural differences. I don't think so. I've been a unix user and C programmer since the mid 1980's, and this has nothing to do w/ unix. geir --------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org For additional commands, e-mail: harmony-dev-help@incubator.apache.org