kmsquire / Logging.jl

Logging package for julia
Other
43 stars 26 forks source link

Syslog Support #21

Closed sbchisholm closed 8 years ago

sbchisholm commented 9 years ago
kmsquire commented 9 years ago

Looks really good--thanks!

sbchisholm commented 9 years ago

Thanks for the feedback. It's also worth noting this only adds support for logging to syslog via UDP. Syslog also supports logging to a local socket and over TCP (something to look into adding in the future).

sbchisholm commented 8 years ago

@kmsquire I recently updated this PR, fixed a few julia 0.4 deprecation warnings and added a max message length attribute to the SysLog type, this allows you to truncate log messages. I was finding that my application was crashing on some large debug messages when trying to send them over the UDPSocket.

DanielArndt commented 8 years ago

@kmsquire Any plans to merge this in?

We're going to be keeping a fork at https://github.com/analyzere/Logging.jl so I have a vested interest in preventing these two from diverging too much :)

kmsquire commented 8 years ago

Thanks for the bump. I've been working my way through issues in other packages, and haven't spent a lot of love here.

DanielArndt commented 8 years ago

No problem, I've seen the other things you've been doing, you're very busy. Thanks!

kmsquire commented 8 years ago

@sbchisholm @DanielArndt I've added you both as collaborators here, so if there other things that you see that need attention, I'd love the help.

My hopes/plans:

  1. move this repo to JuliaLang
  2. integrate the basic framework into Julia itself, and have this package and/or others just provide extra features. (https://github.com/JuliaLang/julia/issues/13515)
  3. borrow ideas/code from LumberJack.jl (which is probably pretty good, but I can't get myself past the naming scheme)

It seems that people use this package, so I think the first item is reasonable so that at least more people have access to fix things. That said, just moving it to JuliaLang doesn't guarantee that.

For the others, I don't know if/when I will find the time. Like a lot of people, I'm a volunteer here, and my availability ebbs and flows. I'm also about to become a first-time father, so I should probably take care of at least the first item pretty soon... ;-)