Bug#739064: ITP: liblogging -- easy to use and lightweight logging library
Package: wnpp
Severity: wishlist
Owner: Michael Biebl <biebl@debian.org>
* Package name : liblogging
Version : 1.0.1
Upstream Author : Rainer Gerhards <rgerhards@adiscon.com>
* URL : http://www.liblogging.org/
* License : BSD-2-Clause
Programming Lang: C
Description : an easy to use and lightweight logging library
A detailed description can be found at
https://github.com/rsyslog/liblogging
liblogging consists of multiple components: stdlog, rfc3195, journalemu
For now, only liblogging-stdlog will be packaged, as it is a new
dependency of rsyslog 7.6.0
Think of liblogging-stdlog as the next version of the syslog(3) API. It
retains the easy semantics, but makes the API more sophisticated "behind
the scenes" with better support for multiple threads and flexibility for
different log destinations. It provides seperation of concerns, where
the application developer is responsible only for logging, but the
administrator can select the log diver, e.g. go to syslog, file or
systemd journal. In that sense, it is similar to log4j.
Reply to: