[swift-evolution] Proposal: standard logging facility

Ling Wang an00na at gmail.com
Sat Dec 5 15:31:34 CST 2015


+1. I filed a radar about it months ago.

> On Dec 5, 2015, at 1:24 PM, Alexander Kolov via swift-evolution <swift-evolution at swift.org> wrote:
> 
> Hi everyone,
> 
> Coming from a short discussion in swift-corelibs-dev, I’m investigating the need of a standard logging API as a part of core libraries.
> 
> The motivation behind this would be having a unified and configurable set of APIs between all first-party modules and third party applications and libraries.
> I think this will help each of us since right now we’re inventing our own solutions as well many bigger third-party library providers have formats and facilities of their own.
> 
> As I currently see it would be somewhat similar to python logging and possibly even structlog (http://www.structlog.org/en/stable/ <http://www.structlog.org/en/stable/>), with configurable formatters and handlers, including and not limited to remote loggers and syslog support.
> 
> I’d love to hear your opinions and feedback on this and possibly start with some more formalized proposal and implementation if there’s enough support and need.
> 
> Thanks,
> Alex
> 
> 
> 
> _______________________________________________
> swift-evolution mailing list
> swift-evolution at swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20151205/1a818c83/attachment.html>


More information about the swift-evolution mailing list