Hi
I want to work on your project titled "Replace FreeType's tracing and
debugging facilities with an external logging library". You have mentioned
that there are platforms where stderr is not accessible. Can you give me an
example of such a platform?
Anyways, a simple solution to an inaccessible stderr is to print log
messages directly into a file. Our code will work independently of whether
stderr is accessible or not. There is a library "zlog" -
https://github.com/HardySimpson/zlog supporting logging into a file. It is
similar to log4j and log4cpp. It has pretty good features. Its
documentation is good, it is well maintained and is licensed under
LGPL-v2.1. A windows version is also available for it. According to me,
zlog will serve the purpose.
Can you elaborate on what are your exact targets in this project? Does the
project only aim for "platforms with inaccessible stderr"? Can you explain
me some difficulties we may face? If you feel zlog is suitable for this
project, I want to start contributing to freetype in gsoc as well.
Thank You
Yash
_______________________________________________
Freetype-devel mailing list
Freetype-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/freetype-devel

Reply via email to