Return-Path: Delivered-To: apmail-jakarta-avalon-dev-archive@apache.org Received: (qmail 37275 invoked from network); 9 Feb 2002 21:45:17 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 9 Feb 2002 21:45:17 -0000 Received: (qmail 698 invoked by uid 97); 9 Feb 2002 21:45:21 -0000 Delivered-To: qmlist-jakarta-archive-avalon-dev@jakarta.apache.org Received: (qmail 682 invoked by uid 97); 9 Feb 2002 21:45:20 -0000 Mailing-List: contact avalon-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Avalon Developers List" Reply-To: "Avalon Developers List" Delivered-To: mailing list avalon-dev@jakarta.apache.org Received: (qmail 671 invoked from network); 9 Feb 2002 21:45:20 -0000 From: "Gerhard Froehlich" To: "Avalon Developers List" Subject: RE: ComponentManager interface Date: Sat, 9 Feb 2002 22:45:16 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 In-Reply-To: X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Hi, >> Proposal: >>=20 >> (a) mark the lookup operation as deprecated >> (b) add a new method "resolve" that is >> functionally equivalent to "lookup" but returns >> Object instead of Component > >Breaks compatibility - no implementation of ComponentManager will=20 >work unless edited and recompiled. > >> (c) change the argument type on the release from >> Component to Object. > > >Since this change will break backwards compatibility, might as well >do it without adding new methods. Just replace Component with Object >in the CM interface and release it as 4.2. Everyone must recompile, >but that should be about it. Alarm bells starting to ring in my head. Breaking backward compability is really bad, bad ;) Sorry I'm -1 on this... ~Gerhard "God put me on this Earth to accomplish a certain number of things.=20 Right now, I am so far behind I shall never die." -- To unsubscribe, e-mail: For additional commands, e-mail: