Check-in Number:
|
1881 | |
Date: |
2002-Feb-15 12:57:42 (local)
2002-Feb-15 11:57:42 (UTC) |
User: | rse |
Branch: | |
Comment: |
fix l2 page |
Tickets: |
|
Inspections: |
|
Files: |
|
ossp-web/pkg/lib/l2/index.wml 1.1 -> 1.2
--- index.wml 2002/02/13 16:35:07 1.1
+++ index.wml 2002/02/15 11:57:42 1.2
@@ -3,13 +3,49 @@
<title>OSSP l2</title>
-The OSSP lmtp2nntp program is an LMTP service for use in conjunction
-with an MTA (like Sendmail), providing a reliable real-time mail to news
-gateway. Input messages get their headers slightly reformatted to match
-Usenet news article format. The article is then posted or feeded into a
-remote NNTP service (like INN). Delivery must take place immediately or
-the transaction fails. OSSP lmtp2nntp relies on the queuing capabilities
-of the MTA in order to provide a fully reliable service. For this the
-program returns proper delivery status notification which indicates
-successful completed action, persistent transient failure or permanent
-failure.
+<h1>Flexible Logging</h1>
+
+<h2>Abstract</h2>
+
+OSSP l2 is a C library providing a very flexible and sophisticated Unix
+logging facility. It is based on the model of arbitrary number of channels,
+stacked together in a top-down data flow tree structure with filtering
+channels in internal nodes and output channels on the leave nodes.
+
+<p>
+Channel trees can be either constructed manually through lower-level API
+functions or all at once with a single API function controlled by a compact
+syntactical description of the channel tree. For generating log messages a
+printf-style formatting engine is provided which can be extended through
+callback functions. The data flow inside the channel tree is controlled by
+(eight fixed and nine custom) logging message severity levels which are
+assigned to each individual channel.
+
+<p>
+Channels are implemented by channel handlers which can be even customer
+supplied for creating own channels which seamlessly integrate into the
+framework. For convinience reasons, OSSP l2 already ships with pre-implemented
+filtering (noop, filter, prefix, buffer) and output (null, fd, file, pipe,
+socket, syslog, smtp) channels which already cover mostly all use cases of
+logging.
+
+<h2>Authors</h2>
+
+<pkg_author name="Ralf S. Engelschall" mail="rse@engelschall.com">
+<pkg_author name="Michael Schloh v. Bennewitz" mail="michael.schloh@cw.com">
+
+<h2>Status</h2>
+
+<pkg_status
+ stable="none" stable_date="none"
+ unstable="none" unstable_date="none"
+ done=80>
+
+<h2>Source</h2>
+
+<pkg_files
+ url=$(FTP_ROOT_URL)/pkg/lib/l2/
+ directory=$(FTP_ROOT_DIR)/pkg/lib/l2/
+ files="l2-*.tar.gz"
+ stable="none" unstable="none">
+
|
|