Return-Path: Delivered-To: apmail-jakarta-ant-dev-archive@apache.org Received: (qmail 52538 invoked from network); 9 Apr 2002 00:52:54 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 9 Apr 2002 00:52:54 -0000 Received: (qmail 2771 invoked by uid 97); 9 Apr 2002 00:52:59 -0000 Delivered-To: qmlist-jakarta-archive-ant-dev@jakarta.apache.org Received: (qmail 2750 invoked by uid 97); 9 Apr 2002 00:52:58 -0000 Mailing-List: contact ant-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Ant Developers List" Reply-To: "Ant Developers List" Delivered-To: mailing list ant-dev@jakarta.apache.org Received: (qmail 2719 invoked from network); 9 Apr 2002 00:52:58 -0000 Content-Type: text/plain; charset="utf-8" From: Adam Murdoch To: "Ant Developers List" Subject: Re: [myrmidon] moving to new module Date: Tue, 9 Apr 2002 10:55:37 +1000 X-Mailer: KMail [version 1.4] References: <200204081849.52691.adammurdoch@apache.org> <200204082311.06951.adammurdoch@apache.org> <200204082315.g38NFlv28236@mail022.syd.optusnet.com.au> In-Reply-To: <200204082315.g38NFlv28236@mail022.syd.optusnet.com.au> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-Id: <200204091055.37710.adammurdoch@apache.org> X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N On Tue, 9 Apr 2002 09:11, Peter Donald wrote: > So when do you want to start moving this and all that? Soon. I have a few bits and pieces I want to commit today sometime. Just to recap the plan: * Keep the package names the same. Though, I wonder if we shouldn't rena= me=20 'components' -> 'services'? * AUT o.a.aut.* * Task API o.a.myrmidon.api.* * Container API + impl o.a.myrmidon.interfaces.* o.a.myrmidon.components.* o.a.myrmidon.launcher.* o.a.myrmidon.frontends.* (keep 'em in here for the time being) * Task framework o.a.myrmidon.framework.* o.a.tools.todo.* =20 * Final Antlibs o.a.antlib.* * Ant1 compat Thinking about it, we might want to keep this one separate. Mainly becau= se it=20 needs contortions to build, which all the other stuff doesn't, and might = not=20 be as easy to write a descriptor for. There's a few other things we've overlooked: * myrmidon.Constants. Move to myrmidon.interfaces.Constants? Or maybe w= e=20 want one each for task API, container API and container impl? Or axe=20 altogether? * myrmidon.aspects. Move to interfaces.aspects? * myrmidon.listeners. Split across task API and framework? * , . Ultimately, I'd like these to be in= a=20 regular antlib (which would extend the ant1compat antlib) and included in= the=20 distro. Maybe leave 'em off on their own for now. Do we want to go with a directory layout a la excalibur, something like: aut /src /java /test taskapi /src /java container /src /java /test /manifest =2E.. With a single top level build.xml for the time being. --=20 Adam -- To unsubscribe, e-mail: For additional commands, e-mail: