Hi.
I would like to thank everyone who responded to my feedback request. It
is nice to know that log4cplus is being used in both commercial and free
open source software.
Some of the feedback contained feature wishes:
- Pre-built binaries
- Windows/MSVC10
- Windows/QtCreator
- Windows/MinGW
- Linux/Ubuntu
I will try to provide binaries for Windows/*. The binaries for
Linux/Ubuntu already do exist:
<http://packages.ubuntu.com/search?keywords=liblog4cplus&searchon=names&suite=all§ion=all>
- FileAppender et al.
- Create target directory when it is missing.
- Start new log file at midnight for DailyRollingFileAppender with
daily schedule.
- Provide more flexible naming of DailyRollingFileAppender log files.
Creating missing path is easy and I will attempt to make this work for
1.1.0-RC7. I vaguely remember that the DailyRollingFileAppender stuff
was tricky but I will try to make the rolling by midnight work in 1.1.1.
- Synchronization for logging from multiple processes
This is now fixed on trunk by addition of file based locking to all
appenders.
- Some kind of ServerSocketAppender that would act like a Telnet (or
SSH) server.
The sockets abstractions in log4cplus are somewhat weak and they will
first need some work for this to be doable. Either that or this could be
implemented as additional library/DLL separate from log4cplus core itself.
--
VZ
|