www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - When will we have std.log?

reply "domain" <do.main 163.com> writes:
It has been suspended for a long time. Any plan?
Oct 06 2012
parent reply =?ISO-8859-1?Q?Jos=E9_Armando_Garc=EDa_Sancio?= <jsancio gmail.com> writes:
On Sat, Oct 6, 2012 at 11:47 PM, domain <do.main 163.com> wrote:

 It has been suspended for a long time. Any plan?
I have been working on it in my spare time. I have fixed some basic API issues that were outlined during the review process but not enough to put it through another review process. std.log was originally implemented in a forked phobos repository but I has since create a separate repository so that it could be used even if it is not part of std/phobos. One of the main concerns with std.log is that it has to two different APIs for regular logging: fatal(), error(), info(), etc. and verbose logging: vlog(). I have played around with a different API that would merge the two. The old API is inspired by glog the new non-existing API is inspired by Rust logging. I just need to spend a couple of days to completely flush out the new API and run it by the community. Thanks, -Jose
Oct 07 2012
next sibling parent reply "jdrewsen" <jdrewsen nospam.com> writes:
This is great news. Really looking forward to a std.log module.

/Jonas
Oct 07 2012
parent reply "nazriel" <spam dzfl.pl> writes:
On Sunday, 7 October 2012 at 18:32:06 UTC, jdrewsen wrote:
 This is great news. Really looking forward to a std.log module.
+1
 /Jonas
Oct 07 2012
parent notna <notna.remove.this ist-einmalig.de> writes:
On 07.10.2012 21:20, nazriel wrote:
 On Sunday, 7 October 2012 at 18:32:06 UTC, jdrewsen wrote:
 This is great news. Really looking forward to a std.log module.
+1
 /Jonas
Yes. pls +1
Feb 20 2013
prev sibling next sibling parent reply "Colin Grogan" <grogan.colin gmail.com> writes:
On Sunday, 7 October 2012 at 18:05:08 UTC, José Armando García 
Sancio wrote:
 On Sat, Oct 6, 2012 at 11:47 PM, domain <do.main 163.com> wrote:

 It has been suspended for a long time. Any plan?
I have been working on it in my spare time. I have fixed some basic API issues that were outlined during the review process but not enough to put it through another review process. std.log was originally implemented in a forked phobos repository but I has since create a separate repository so that it could be used even if it is not part of std/phobos. One of the main concerns with std.log is that it has to two different APIs for regular logging: fatal(), error(), info(), etc. and verbose logging: vlog(). I have played around with a different API that would merge the two. The old API is inspired by glog the new non-existing API is inspired by Rust logging. I just need to spend a couple of days to completely flush out the new API and run it by the community. Thanks, -Jose
Hi Jose, How are you getting on with the std.log module? Would be great to have one to use. Colin
Feb 20 2013
parent reply Alexandr Druzhinin <drug2004 bk.ru> writes:
20.02.2013 17:45, Colin Grogan пишет:
 On Sunday, 7 October 2012 at 18:05:08 UTC, José Armando García Sancio
 wrote:
 On Sat, Oct 6, 2012 at 11:47 PM, domain <do.main 163.com> wrote:

 It has been suspended for a long time. Any plan?
I have been working on it in my spare time. I have fixed some basic API issues that were outlined during the review process but not enough to put it through another review process. std.log was originally implemented in a forked phobos repository but I has since create a separate repository so that it could be used even if it is not part of std/phobos. One of the main concerns with std.log is that it has to two different APIs for regular logging: fatal(), error(), info(), etc. and verbose logging: vlog(). I have played around with a different API that would merge the two. The old API is inspired by glog the new non-existing API is inspired by Rust logging. I just need to spend a couple of days to completely flush out the new API and run it by the community. Thanks, -Jose
Hi Jose, How are you getting on with the std.log module? Would be great to have one to use. Colin
Yes, it would be great really
Feb 20 2013
parent "ponce" <contact gam3sfrommars.fr> writes:
 Hi Jose,

 How are you getting on with the std.log module?
 Would be great to have one to use.

 Colin
Yes, it would be great really
This is sorely needed else every third-party library will force its logging module upon users.
Feb 20 2013
prev sibling parent "Stephan" <stephan_schiffels mac.com> writes:
I have to say, its capabilities looks pretty awesome!
I would actually be happy to help somehow, but you sound as if 
you know pretty much what to do and that you simply lack the time 
so far.
Let me know if there is anything I or someone else can do to 
accelerate the process. I don't know whether you want to deal 
with pull requests right now...

Stephan




On Sunday, 7 October 2012 at 18:05:08 UTC, José Armando García 
Sancio wrote:
 On Sat, Oct 6, 2012 at 11:47 PM, domain <do.main 163.com> wrote:

 It has been suspended for a long time. Any plan?
I have been working on it in my spare time. I have fixed some basic API issues that were outlined during the review process but not enough to put it through another review process. std.log was originally implemented in a forked phobos repository but I has since create a separate repository so that it could be used even if it is not part of std/phobos. One of the main concerns with std.log is that it has to two different APIs for regular logging: fatal(), error(), info(), etc. and verbose logging: vlog(). I have played around with a different API that would merge the two. The old API is inspired by glog the new non-existing API is inspired by Rust logging. I just need to spend a couple of days to completely flush out the new API and run it by the community. Thanks, -Jose
Feb 27 2013