At 14:19 04.09.2002 -0700, you wrote: >I have not had a chance to work on any of the log4j tasks that I want to >complete. Here is a list of the tasks I am currently looking at for >inclusion in version 1.3. > >1) Define/investigate plugin design (as suggested by Nicko Cadell). The >idea is to setup up a general mechanism to allow extensions to the >architecture; at least the parts that live at the LoggerRepository level. >Both the Receiver and Watchdog proposals could use this mechanism.
The coupling suggested by Nicko Cadell seems correct to me. Extensions should know about the LoggerRepository but not the other way around. >2) Finish the design and implementation of the Receiver proposal. +1 >3) Finish the implementation of the Watchdog design. The first >implementation will probably continue to use threads, but would like to use >a TimerTask-like implementation eventually. +1 >4) Round out the implementations of "useful" filters being added to the >o.a.log4j.filters package. +1 >I would also like to see Mike McAngus' submission integrated into the 1.3 >source. Last time I checked, we were waiting for the 1.2.X source to be >merged back into the main trunk. I'll do the merge before the end of the week. >There is more to be done, but if I can get the above accomplished, that will >probably be enough to keep me busy in the foreseeable future. I will be >looking at the plugin and receiver stuff next week. > >Is the timeframe for releasing v1.3 still around the end of the year? I don't think v1.3 will be released around the end of this year but you never know. >-Mark -- Ceki TCP implementations will follow a general principle of robustness: be conservative in what you do, be liberal in what you accept from others. -- Jon Postel, RFC 793 -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>