Return-Path: Delivered-To: apmail-logging-log4j-dev-archive@www.apache.org Received: (qmail 16220 invoked from network); 2 Sep 2005 04:19:48 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 2 Sep 2005 04:19:48 -0000 Received: (qmail 34136 invoked by uid 500); 2 Sep 2005 04:19:47 -0000 Delivered-To: apmail-logging-log4j-dev-archive@logging.apache.org Received: (qmail 34111 invoked by uid 500); 2 Sep 2005 04:19:47 -0000 Mailing-List: contact log4j-dev-help@logging.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Log4J Developers List" Reply-To: "Log4J Developers List" Delivered-To: mailing list log4j-dev@logging.apache.org Received: (qmail 34098 invoked by uid 99); 2 Sep 2005 04:19:47 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Sep 2005 21:19:46 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [70.96.145.67] (HELO csicorp6.pdxcsi.com) (70.96.145.67) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Sep 2005 21:20:00 -0700 X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C5AF76.B80C260C" Subject: RE: Chainsaw IRC client? Date: Thu, 1 Sep 2005 21:28:07 -0700 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Chainsaw IRC client? Thread-Index: AcWvbCUnwOgw1bxASVOs7uB8drvqxQACLeC/ From: "Scott Deboy" To: "Log4J Developers List" X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N ------_=_NextPart_001_01C5AF76.B80C260C Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable IRC is inherently hierarchical, server->channels->users This hierachy is easily represented in Chainsaw's logger tree: server(tab)->channels(top level loggers)->users(child loggers) So by default, all messages from any room that you have joined will = display in the table. You can then search or filter events in the table to find all messages = from a single channel or user. You can also colorize, filter or search for your name to find any = message directed to you (folks usually begin questions/comments with = your nick so you can tell it's directed to you). You could even choose to combine messages across servers into a single = tab and perform the same search/filter capability, using the 'create = custom expression logpanel' feature. And of course you can do all this while you're debugging your app or = monitoring logs. Last thing: you can save off the logging events - a chat transcript - = everything displayed on the tab is saved into a single file and can be = reloaded/searched/filtered later. -----Original Message----- From: Curt Arnold [mailto:carnold@apache.org] Sent: Thu 9/1/2005 8:03 PM To: Log4J Developers List Subject: Re: Chainsaw IRC client? =20 On Sep 1, 2005, at 2:05 PM, Scott Deboy wrote: > I know it sounds crazy, but it is pretty handy, and it's another =20 > example > of how to write your own receiver: > > http://wiki.apache.org/logging-log4j/ChainsawHelp Could you elaborate on scenarios where it is handy? I'm not sure I =20 get it. There seem to be several Apache licensed, but not ASF, Jabber =20 implementations in Java. Would an Jabber equivalent be as useful? There is a JCP proposal for an common instant messaging API, but =20 acceptance does not appear to be imminent. --------------------------------------------------------------------- To unsubscribe, e-mail: log4j-dev-unsubscribe@logging.apache.org For additional commands, e-mail: log4j-dev-help@logging.apache.org ------_=_NextPart_001_01C5AF76.B80C260C Content-Type: application/ms-tnef; name="winmail.dat" Content-Transfer-Encoding: base64 eJ8+IgkEAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEgAEAGQAAAFJFOiBDaGFpbnNhdyBJUkMg Y2xpZW50PwD7BwEFgAMADgAAANUHCQABABUAHAAHAAQAIgEBIIADAA4AAADVBwkAAQAVABwABwAE ACIBAQmAAQAhAAAARjRCRUQ4ODIwMTI5REI0Njk1MTg0OTMwOTgxRDUzQUMAHAcBA5AGACwMAAA4 AAAAAwAmAAAAAAADADYAAAAAAEAAOQAMJgy4dq/FAR4APQABAAAABQAAAFJFOiAAAAAAAgFHAAEA AAA6AAAAYz1VUzthPSA7cD1Db21vdGl2IFN5c3RlbXMgO2w9Q1NJQ09SUDYtMDUwOTAyMDQyODA3 Wi0yNDk4AAAAHgBJAAEAAAAZAAAAUmU6IENoYWluc2F3IElSQyBjbGllbnQ/AAAAAEAATgAA71Hx aq/FAR4AWgABAAAADAAAAEN1cnQgQXJub2xkAAIBWwABAAAAPAAAAAAAAACBKx+kvqMQGZ1uAN0B D1QCAAAAAEN1cnQgQXJub2xkAFNNVFAAY2Fybm9sZEBhcGFjaGUub3JnAAIBXAABAAAAGAAAAFNN VFA6Q0FSTk9MREBBUEFDSEUuT1JHAB4AXQABAAAADAAAAEN1cnQgQXJub2xkAAIBXgABAAAAPAAA AAAAAACBKx+kvqMQGZ1uAN0BD1QCAAAAAEN1cnQgQXJub2xkAFNNVFAAY2Fybm9sZEBhcGFjaGUu b3JnAAIBXwABAAAAGAAAAFNNVFA6Q0FSTk9MREBBUEFDSEUuT1JHAB4AZgABAAAABQAAAFNNVFAA AAAAHgBnAAEAAAATAAAAY2Fybm9sZEBhcGFjaGUub3JnAAAeAGgAAQAAAAUAAABTTVRQAAAAAB4A aQABAAAAEwAAAGNhcm5vbGRAYXBhY2hlLm9yZwAAHgBwAAEAAAAVAAAAQ2hhaW5zYXcgSVJDIGNs aWVudD8AAAAAAgFxAAEAAAAbAAAAAcWvbCUnwOgw1bxASVOs7uB8drvqxQACLeC/AB4AdAABAAAA FgAAAExvZzRKIERldmVsb3BlcnMgTGlzdAAAAB4AGgwBAAAADAAAAFNjb3R0IERlYm95AB4AHQ4B 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 QhAatLkIACsv4YIBAAAAAAAAAC9PPUNPTU9USVYgU1lTVEVNUyBJTkMvT1U9RklSU1QgQURNSU5J U1RSQVRJVkUgR1JPVVAvQ049UkVDSVBJRU5UUy9DTj1TREVCT1kAAAAAHgD6PwEAAAAVAAAAU3lz dGVtIEFkbWluaXN0cmF0b3IAAAAAAgH7PwEAAAAeAAAAAAAAANynQMjAQhAatLkIACsv4YIBAAAA AAAAAC4AAAADAP0/5AQAAAMAGUAAAAAAAwAaQAAAAAADAB1AAAAAAAMAHkAAAAAAHgAwQAEAAAAH AAAAU0RFQk9ZAAAeADFAAQAAAAcAAABTREVCT1kAAB4AMkABAAAAEwAAAGNhcm5vbGRAYXBhY2hl Lm9yZwAAHgAzQAEAAAATAAAAY2Fybm9sZEBhcGFjaGUub3JnAAAeADhAAQAAAAcAAABTREVCT1kA AB4AOUABAAAAAgAAAC4AAAADAHZA/////wsAKQAAAAAACwAjAAAAAAADAAYQEEmJrwMABxAhBgAA AwAQEAAAAAADABEQAAAAAB4ACBABAAAAZQAAAElSQ0lTSU5IRVJFTlRMWUhJRVJBUkNISUNBTCxT RVJWRVItQ0hBTk5FTFMtVVNFUlNUSElTSElFUkFDSFlJU0VBU0lMWVJFUFJFU0VOVEVESU5DSEFJ TlNBV1NMT0dHRVJUUkUAAAAAAgF/AAEAAAA9AAAAPEU0NUU1Q0M5OUQxNzQ4NDdBMzJCMDk3MDgz NEYxNzdDMEY2NDcxQGNzaWNvcnA2LnBkeGNzaS5jb20+AAAAAOxQ ------_=_NextPart_001_01C5AF76.B80C260C Content-Type: text/plain; charset=us-ascii --------------------------------------------------------------------- To unsubscribe, e-mail: log4j-dev-unsubscribe@logging.apache.org For additional commands, e-mail: log4j-dev-help@logging.apache.org ------_=_NextPart_001_01C5AF76.B80C260C--