Return-Path: Delivered-To: apmail-incubator-geronimo-dev-archive@www.apache.org Received: (qmail 87968 invoked from network); 27 Aug 2003 16:26:52 -0000 Received: from daedalus.apache.org (HELO apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 27 Aug 2003 16:26:52 -0000 Received: (qmail 73697 invoked by uid 500); 27 Aug 2003 16:26:29 -0000 Delivered-To: apmail-incubator-geronimo-dev-archive@incubator.apache.org Received: (qmail 73645 invoked by uid 500); 27 Aug 2003 16:26:29 -0000 Mailing-List: contact geronimo-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: geronimo-dev@incubator.apache.org Delivered-To: mailing list geronimo-dev@incubator.apache.org Received: (qmail 73623 invoked from network); 27 Aug 2003 16:26:29 -0000 Received: from unknown (HELO public.coredevelopers.net) (209.233.18.245) by daedalus.apache.org with SMTP; 27 Aug 2003 16:26:29 -0000 Received: from coredevelopers.net (dsundstrom-host236.dsl.visi.com [208.42.65.236]) (using TLSv1 with cipher DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by public.coredevelopers.net (Postfix on SuSE Linux 8.0 (i386)) with ESMTP id 78E221B17D for ; Wed, 27 Aug 2003 09:19:30 -0700 (PDT) Date: Wed, 27 Aug 2003 11:26:04 -0500 Subject: Re: [i18n] Hardcoded message strings Content-Type: text/plain; charset=US-ASCII; format=flowed Mime-Version: 1.0 (Apple Message framework v552) From: Dain Sundstrom To: geronimo-dev@incubator.apache.org Content-Transfer-Encoding: 7bit In-Reply-To: <3982D280-D87A-11D7-B0AA-0003934D3EA4@ioshq.com> Message-Id: <275D7C2A-D8AB-11D7-9B9F-000393DB559A@coredevelopers.net> X-Mailer: Apple Mail (2.552) X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N On Wednesday, August 27, 2003, at 05:35 AM, Alex Blewitt wrote: > On Wednesday, Aug 27, 2003, at 09:06 Europe/London, James Strachan > wrote: > >> On Tuesday, August 26, 2003, at 07:13 pm, Dain Sundstrom wrote: >> >>> -1 for the reason below and I believe this type of requirement on >>> programmers will lead to worse exception handling. If a developer >>> has to add a new class for every exception message, they won't throw >>> exceptions. >> >> Then they're very lazy developers :) > > Absoultely. Being a lazy developer is great; learn to make the tools > work for you. In eclipse, you can say 'throw new > NonExistantException()' and then the red-squiggle underline gives you > a prompt to create the class... I for one hope that this idea dies right here. There are no lazy developers here. This is an opensource project and anyone that shows up is definitely not lazy. We have a certain amount of effort available to us, and we can choose to use it by making developers do tedious development tasks, because one day someone might find it useful, or we can point them at exciting stuff people need today. Also, if coding on geronimo is tedious because of our development rules, very few will join us and our over all effort pool will be even smaller. Before we add any such rules, I think we need to thing about weather the rule is worth the effort expense and impact on our over all effort pool. -dain /************************* * Dain Sundstrom * Partner * Core Developers Network *************************/