Feature #62

avatar

logging support

Added by Mirco Bauer 5998 days ago. Updated 5285 days ago.

Status:Closed Start:
Priority:Urgent Due date:
Assigned to:avatarMirco Bauer % Done:

100%

Category:Engine
Target version:0.7.2
Complexity:

Medium

Votes: 0

Description

Smuxi should be able to log conversations (person and group chats). Provinding a logging API and then allow plugins to implement actual loggers should be a good base. Here a list of possible logging plugins/formats: irssi-like format, universal RDBMS (using SmartDao) and xml.


Related issues

related to Smuxi - Feature #396 advanced logging support New 07/04/2010

Associated revisions

Revision 1b2eb45635143246330e05116ea97e86fe059168
Added by Mirco Bauer 5285 days ago

Implemented text logging. (closes: #62)

History

Updated by Mirco Bauer 5961 days ago

avatar

Not sure if this will really make it into 0.7, as it needs the plugin API, but I will set 0.7 as milestone for now!

Updated by Jonathan Pryor 5610 days ago

avatar

Please allow the logging to conform to irssi logging output:

- Plain text files (good for use with grep, less, etc.)
- filenames of NETWORK/CHANNEL.log (e.g. freenode/##csharp.log)
- Lines of: HH:MM <NICK> COMMENT
- e.g.: 13:53 < zeroflag> fine.

Updated by Mirco Bauer 5465 days ago

avatar
  • Complexity set to High

Updated by Mirco Bauer 5305 days ago

avatar
  • Target version changed from 0.8 to 0.7.2
  • Complexity changed from High to Medium

As initial logging support I think a plain text file (like irssi does) will do the job in most cases. Later we can add more advanced logging.

Updated by Mirco Bauer 5285 days ago

avatar
  • Status changed from New to Closed
  • % Done changed from 0 to 100

Also available in: Atom PDF