On Tue, 2002-09-17 at 15:48, Colin Chalmers wrote: > Hi all, > > Of alll the services that have been moved/duplicated from Turbine to > Fulcrum, why is there no LoggingService?
I removed it for the same reason that I removed the properties/configuration service. My reasoning was that logging, configuration, localization are fundamental attributes of a application and aren't appropriate at the service level. I arrived at this first by looking at the horrendous hacks in the Fulcrum core that were required to make the logging and configuration services work properly. They needed special handling to make sure they were up and running before other 'services' which I though indicated that they weren't in fact services. Avalon also does things this way where logging and configuration are more key features of an application and not really services. In fact many components in Avalon a LogEnabled class which makes logging very much a core feature :-) But things like configuration are essentially baked into Avalon. These were my reasons for removing the configuration and logging services. > /colin > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- jvz. Jason van Zyl [EMAIL PROTECTED] http://tambora.zenplex.org In short, man creates for himself a new religion of a rational and technical order to justify his work and to be justified in it. -- Jacques Ellul, The Technological Society -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
