You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
1.1 KiB
40 lines
1.1 KiB
Possible enhancements and directions of development, in no particular
|
|
order:
|
|
|
|
- EventLog library appender.
|
|
|
|
- org.apache.log4j.net.ZeroConfSocketHubAppender.
|
|
|
|
- Reading log4j-like XML configuration files.
|
|
|
|
- More flexible events format for transport over network. ASN.1? XML?
|
|
YAML? JSON?.
|
|
|
|
- Modular PatternLayout; public PatternConverter classes; user defined
|
|
format specifiers.
|
|
|
|
- More flexible log file rotation, like keeping only last 31 days of
|
|
logs produced by DailyRollingFileAppender, rotate at midnight, etc.
|
|
|
|
- Installers for Debian, Ubuntu, Windows/Qt Creator.
|
|
|
|
- Allow specifying codecvt facet for FileAppender through properties.
|
|
|
|
- Custom codecvt facet for use FileAppender using log4cplus' internal
|
|
wchar_t <-> chart conversion routines.
|
|
|
|
- Research possible use of Valgrind at compile time.
|
|
|
|
- Research possible use of -fmudflap.
|
|
|
|
- Improve CMake configuration checks (TLS) to be on par with
|
|
Autoconf's.
|
|
|
|
- ConsoleAppender or specialized appender with colored output per log
|
|
level.
|
|
|
|
- Make ServerSocket::accept() interruptible.
|
|
|
|
- Graylog2/GELF appender. See
|
|
<https://github.com/Graylog2/graylog2-docs/wiki/GELF>.
|
|
|