Lazarus

Announcements => Third party => Topic started by: mjustin on July 04, 2021, 01:03:30 pm

Title: slf4p 1.0.4 - a simple logging framework facade for Delphi and Free Pascal
Post by: mjustin on July 04, 2021, 01:03:30 pm
A new version of the open source logging facade slf4p (https://github.com/michaelJustin/slf4p) is now available on GitHub. It introduces a StringBuilder-based logger, which stores all messages in memory (use cases: testing of correct program execution flow, disk-less operation).
The slf4p logging facade supports Log4D, LazLogger, and three bundled logger implementations (SimpleLogger, StringsLogger and NOPLogger). It is already used in production-ready libraries, including the Daraja HTTP Server framework (https://github.com/michaelJustin/daraja-framework).

Project home page:
https://github.com/michaelJustin/slf4p

log4d resources
- http://sourceforge.net/projects/log4d/
- https://github.com/michaelJustin/log4d (fork with small fixes)
- https://mikejustin.wordpress.com/2012/09/12/delphi-and-free-pascal-logging-with-the-log4d-open-source-library/
TinyPortal © 2005-2018