freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ft-devel] Updates to Docwriter: Logging, testing, linting


From: Nikhil Ramakrishnan
Subject: [ft-devel] Updates to Docwriter: Logging, testing, linting
Date: Thu, 12 Jul 2018 17:35:37 +0530

Hi all,

I've been working on improving docwriter's maintainability. These are
the changes made in the past few days:

* Docwriter now uses the standard logging library of python, instead
of printing directly to stderr. This gives greater control over
messages and their formatting.

* Docwriter can now be run with the `--quiet` or `--verbose` options
(thanks to logging levels), and this is very helpful for debugging.

* I have added Travis CI testing with various unit tests and an
integration test. With this, every commit is tested with multiple
versions (both 2 and 3) of Python. Test results are always available
at https://github.com/nikramakrishnan/freetype-docwriter (in the
README part below) and
https://travis-ci.com/nikramakrishnan/freetype-docwriter.

* I have also added Landscape's code 'health' monitor, which uses
multiple linting tools to rate the code's quality.

Please let me know if there are any comments or suggestions!

--
Nikhil

reply via email to

[Prev in Thread] Current Thread [Next in Thread]