Hello. After reading online docs, source code, and mailing list archives, I have a couple of questions, most of which are just to confirm that I'm understanding things correctly.
The current situation could be grossly summarized as something like: Avalon Framework has moved (or is moving) from Components to Services (essentially just an API change) and Fortress is a hopeful ECM replacement and Merlin will complement both Fortress and Pheonix. However, both Merlin and Fortress are under development right now, so the current API's aren't necessarily stable. These developments leave me, a new Avalon user starting a new project, with the following questions: 1. Since I'm starting from scratch on this project of mine, I should stay away from Component and ComponentManager and use the Service equivilants. [Also perhaps I should avoid ServiceManager.release()?] Is that correct? 2. If I should avoid Components, then that means that I should not use those parts of Excalibur that use Components then, right? However, the alternative (as I understand it) would be to use Fortress/Merlin which isn't stable. So now I'm in a bit of a fix -- use the ECM knowing it'll be deprecated or live on the edge with Fortress/Merlin. Anyone have any advice? 3. Since personally I'd rather live on the edge (besides, I'd have a better chance to bug fix and contribute code to the projects), just how stable are Fortress and Merlin? ECM has a lot of nice code, like the ExcaliberComponentManager (as mentioned in the "Developing with Apache Avalon" documentation by Berin Loritsch). Does the Service interface have solid helper classes and utilities like this? I'd really like any suggestions anyone has about starting new projects based on Avalon. Since I can start fresh I want to start right. Any thoughts or advice? Thanks! jaaron __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>