freetype-devel
[Top][All Lists]
Advanced

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

Re: Logging Library-GSOC


From: Priyesh kumar
Subject: Re: Logging Library-GSOC
Date: Sun, 21 Jun 2020 22:43:08 +0530

Hi Guys,

> I do like that notation style ;)  Apart from that I for sure have not used it on Windows;  don't worry about that either and thanks for double-checking! :)
Thanks for responding to my concerns...

> As you are now moving into the implementation phase of your project I would quickly like to recall my message from about a month ago: 
https://lists.nongnu.org/archive/html/freetype - devel/2020-05/msg00165.html.  Don't worry about exact naming and we might need more functions and/or more arguments but outlining the  > general idea:  I would very much appreciate it if we could find a way to wrap FT logging into a public interface that works something along these lines.  So basically there's a default log  
> callback implemented internally that listens to environment variables (and/or other, more dynamic inputs) and then there's a way to overwrite this callback from the outside by providing (a)  > custom function(s).  All details are obviously up for discussion :)
Will work on it and respond...

Also I have updated the progress report for 3rd week @ here
Sorry, for replying this late...

Thanks,
Priyesh


On Sat, Jun 20, 2020 at 5:03 PM <armin@hasitzka.com> wrote:
Hi Priesh,

>> In previous mails, Armin suggested to move some of the FreeType's
>> logging functionality to the external logger but according to my
>> analysis, none of the external logging libraries that I have
>> explored exactly matches the logging architecture of FreeType
>> (i.e. logging based on debug level of components and debug levels of
>> trace calls).  According to me, this is not possible with dlg
>> library [...]
>
> This is not a problem at all.

Don't worry about that -- I was just thinking out loud about things we could do :)

> (For Armin){
> I have looked into log4c, [...] but I am not sure about it on windows [...]
> }

I do like that notation style ;)  Apart from that I for sure have not used it on Windows;  don't worry about that either and thanks for double-checking! :)

As you are now moving into the implementation phase of your project I would quickly like to recall my message from about a month ago:  https://lists.nongnu.org/archive/html/freetype-devel/2020-05/msg00165.html.  Don't worry about exact naming and we might need more functions and/or more arguments but outlining the general idea:  I would very much appreciate it if we could find a way to wrap FT logging into a public interface that works something along these lines.  So basically there's a default log callback implemented internally that listens to environment variables (and/or other, more dynamic inputs) and then there's a way to overwrite this callback from the outside by providing (a) custom function(s).  All details are obviously up for discussion :)


reply via email to

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