= Log4j wiki migrated to a [http://wiki.apache.org/logging-log4j/Log4JProjectPages new home]. This page is no longer updated! =
Log4j To Do List
If you would like to take on one of these tasks, send an email to log4j-dev.
log4j-core
Write more test cases for { { { Plugin } } }, { { { PluginRegistry } } }, { { { SocketReceiver } } }, { { { SocketHubAppender } } }, and { { { JMSReceiver } } } classes.
Write Watchdog implementations for { { { FileWatchdog } } }, { { { HttpWatchdog } } }, and { { { SocketWatchdog } } }.
log4j-chainsaw
- Chainsaw Enhancements
- Configurable Display panel formatter/ing
- Finalise Receiver configuration panel (including Thresholding)
- Ensure Chainsaw works out of the box with minimal configuration (allow user to define Receivers post startup)
Update documentation & Examples
- Make available as Java Web Start appl
log4j-sandbox
- Write more test cases for the { { { org.apache.log4j.filter } } } package.
Write a { { { LoggerMatchFilter } } } class for the filter package that matches a set of Loggers by name.
Extend the { { { org.apache.log4j.servlet.ConfigServlet } } }:
- to display a hierarchical view of the current loggers.
- allow the setting of different levels per logger, even if logger not currently created.
Modify { { { org.apache.log4j.servlet.InitServlet } } } to be independent of a context repository selector. Or at least be configurable as to which one it uses.
- Implement a JNDI context repository selector.