
Anyway, there seems to be a misunderstanding. The protocol specified in RFC3164 is platform-independent. It just so happens that the proposed logging library doesn't implement that protocol. Instead, it relies on the POSIX call syslog(3), which is not available on platforms like Windows. Thus, the syslog back-end in the proposed logging library is platform-specific even though the functionality itself is not. Personally, I perceive that as an unnecessary limitation that should be lifted. However, Andrey has stated that he doesn't want to remedy that limitation as part of his proposal, which is why I am unhappy about the proposed library.
If it is so important for you,then I think that Andrey is happy if you would provide an implementation. I think it is not important that every sink is implemented on every platform... Regards