From general-return-287-apmail-logging-general-archive=logging.apache.org@logging.apache.org Fri Aug 06 12:18:27 2004 Return-Path: Delivered-To: apmail-logging-general-archive@www.apache.org Received: (qmail 1101 invoked from network); 6 Aug 2004 12:18:27 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 6 Aug 2004 12:18:27 -0000 Received: (qmail 15910 invoked by uid 500); 6 Aug 2004 12:18:24 -0000 Delivered-To: apmail-logging-general-archive@logging.apache.org Received: (qmail 15807 invoked by uid 500); 6 Aug 2004 12:18:23 -0000 Mailing-List: contact general-help@logging.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: "Logging General" Delivered-To: mailing list general@logging.apache.org Received: (qmail 15790 invoked by uid 99); 6 Aug 2004 12:18:23 -0000 X-ASF-Spam-Status: No, hits=1.7 required=10.0 tests=MIME_QP_LONG_LINE,RCVD_IN_NJABL_DUL,RCVD_IN_SORBS_DUL X-Spam-Check-By: apache.org Received: from [80.238.41.184] (HELO mail.qos.ch) (80.238.41.184) by apache.org (qpsmtpd/0.27.1) with ESMTP; Fri, 06 Aug 2004 05:18:20 -0700 Received: from kal.qos.ch (kal [192.168.1.3]) by mail.qos.ch (Postfix) with ESMTP id 5D9961EC073 for ; Fri, 6 Aug 2004 14:36:24 +0200 (CEST) Message-Id: <6.0.3.0.0.20040806141623.036ae3d0@mail.qos.ch> X-Sender: ceki@mail.qos.ch (Unverified) X-Mailer: QUALCOMM Windows Eudora Version 6.0.3.0 Date: Fri, 06 Aug 2004 14:18:51 +0200 To: general@logging.apache.org From: Ceki =?iso-8859-1?Q?G=FClc=FC?= Subject: Unsolicited proposal for log4cxx project Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1"; format=flowed Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Hello, Here is an unsolicited proposal intended for consumption by the log4cxx project. While setting up a linux server using the gentoo distribution, I noticed that there were several new syslogd clones available. See the list below. It seems to me that by implementing a syslog compatible interface, the log4cxx project would stand to gain massively in its attractiveness and popularity. As far as I know the syslog interface is in C, but since C++ is a superset of C, that should not be an unsurmountable problem. Or? Given that many of the syslog clones are distributed under the BSD or MIT licenses which are both quite similar to ASL version 1.0, their inclusion in log4cxx verbatim or in modified form should not be a major hurdle. (Although I'd have to double check this with the board.) Anyway, is this something the log4cxx project would be interested in? As this is an unsolicited proposal, please feel free to ignore. * app-admin/sysklogd Latest version available: 1.4.1-r10 Latest version installed: 1.4.1-r10 Size of downloaded files: 79 kB Homepage: http://www.infodrom.org/projects/sysklogd/ Description: Standard log daemons License: BSD * app-admin/newsyslog Latest version available: 1.1 Latest version installed: [ Not Installed ] Size of downloaded files: 152 kB Homepage: http://www.weird.com/~woods/projects/newsyslog.html Description: An enhanced version of newsyslog originally written by= =20 Theodore Ts'o License: MIT * app-admin/sdsc-syslog Latest version available: 1.0.2 Latest version installed: [ Not Installed ] Size of downloaded files: 478 kB Homepage: http://security.sdsc.edu/software/sdsc-syslog/ Description: SDSC Secure Syslog provides RFC3080 and RFC3081 logging= =20 services License: BSD * app-admin/syslog-ng Latest version available: 1.6.4 Latest version installed: [ Not Installed ] Size of downloaded files: 355 kB Homepage: http://www.balabit.com/products/syslog_ng/ Description: syslog replacement with advanced filtering features License: GPL-2 * dev-lisp/cl-syslog [ Masked ] Latest version available: 0.9.1-r1 Latest version installed: [ Not Installed ] Size of downloaded files: 3 kB Homepage: http://common-lisp.net/project/cl-syslog/ Description: cl-syslog is a Common Lisp library that provides access= =20 to the syslog logging facility under Unix. License: BSD * dev-perl/Unix-Syslog Latest version available: 0.100-r1 Latest version installed: [ Not Installed ] Size of downloaded files: 11 kB Homepage:=20 http://www.cpan.org/modules/by-module/Unix/MHARNISCH/Unix-Syslog-0.100.readm= e Description: A Perl module which provides access to the system logger License: Artistic --=20 Ceki G=FClc=FC For log4j documentation consider "The complete log4j manual" ISBN: 2970036908 http://www.qos.ch/shop/products/clm_t.jsp =20