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
_______________________________________________
Freetype-devel mailing list
Freetype-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/freetype-devel

Reply via email to