Re: Log4Go

2021-07-09 Thread Apache
Sorry Christopher. I am traveling on vacation and finding it difficult to do anything really useful this week. Ralph > On Jul 9, 2021, at 3:29 AM, Christofer Dutz wrote: > > Ok ... > > so I'm signing off ... guess I'll go the route of adding a sub-project > in PLC4X to provide the things I

Re: Log4Go

2021-07-09 Thread Christofer Dutz
Ok ... so I'm signing off ... guess I'll go the route of adding a sub-project in PLC4X to provide the things I need. Chris On 08.07.21 11:46, Christofer Dutz wrote: > (Re sending as I noticed my first message went to only Davyd and not the > list) > > Hi Davyd, > > I was talking about a

Re: Log4Go

2021-07-08 Thread Christofer Dutz
(Re sending as I noticed my first message went to only Davyd and not the list) Hi Davyd, I was talking about a document in Confluence ... not a git repo. And I guess I can help with all the getting started, once we've decided on a plan. Chris On 07.07.21 09:52, Davyd McColl wrote: > Hi Ralph

Re: Log4Go

2021-07-07 Thread Davyd McColl
Hi Ralph I can't create a repo under the apache org on GitHub. I'm also perhaps not the best person to start off the project - I'm still very new to Go, having only worked a bit in it - learned enough to have had two PRs accepted to lazygit (https://github.com/jesseduffield/lazygit) and I'm

Re: Log4Go

2021-07-07 Thread Christofer Dutz
Hi all, so I don't have the karma to create a page (probably also not for editing it) I would really like to start with this. So could someone with the ability to do so, grant me the karma to create and edit pages (created by myself) in your wiki? Chris On 01.07.21 18:28, Christofer Dutz

Re: Log4Go

2021-07-01 Thread Christofer Dutz
Hi all, as far as I know, PMCs have the carma to create repos. And sure ... happy to do a rough plan before starting to write code. As long as it's not like writing a RFC document. If you or someone here could setup a root document, we could start writing and drawing. Chris On 01.07.21

Re: Log4Go

2021-07-01 Thread Ralph Goers
Yes, I understand what you are asking for. From what I can see that would involve creating our Log4Go (wish we could use that name) to emulate Log4j as much as possible and then creating separate Appender projects to pass events to logrus, zerolog, etc. Typically, I would expect those

Re: Log4Go

2021-07-01 Thread Ralph Goers
Davyd, You have commit rights but I am not sure if that gives you the ability to create a new repo. But before doing that I would create a confluence page to lay out the initial requirements and design. If you can’t create a repo and would like one I can certainly help with that. Ralph > On

Re: Log4Go

2021-07-01 Thread Christofer Dutz
Hi Ralph and others, right now the thing that annoys me most is that for example in PLC4Go we used zerolog ... in an application at work we used logrus. Now I needed to setup a configuration to sync the config of zerolog with that of logrus. This is just annoying. With my proposed log4go API,

Re: Log4Go

2021-06-30 Thread Ralph Goers
Well, I am on board with part of what you want. When I looked at various Go logging libraries most of them defined where the logs ere going and how they are formatted at build time. 90% of what Log4j does is figure out all of that at run time. Go is not nearly as dynamic as Java because the

Re: Re: Log4Go

2021-06-30 Thread Davyd McColl
I'm rather new to go, but looking for ways to improve by writing code alongside people who actually know what they're doing. If I can help, please ping me. -d On June 30, 2021 18:12:46 Christofer Dutz wrote: Hi all, and sorry for being late to the party ;-) I am currently working hard

Re: Re: Log4Go

2021-06-30 Thread Christofer Dutz
Hi all, and sorry for being late to the party ;-) I am currently working hard on PLC4X' Go support and am also using what I create in the Open-Source project in some larger corporate applications. One thing that has always bugged me with go, was the inavailability of loggers that allow me to

Re: Log4Go

2020-12-11 Thread Volkan Yazıcı
I support the initiative. At bol.com, we also needed to implement our own Go logging layouts (JSON) and appenders (Redis). That said, I don't know Go and I don't think I will be able to spare time to both learn a new language (even though I am really into learning Go) and maintain such a project.

Re: Log4Go

2020-12-09 Thread Matt Sicker
Sounds cool to me, too. This could be a nice chance to standardize config file formats across the various languages here, too, though more of a nice to have. On Wed, Dec 9, 2020 at 16:01 Gary Gregory wrote: > I'm always up for learning something new :-) > > Gary > > On Wed, Dec 9, 2020, 16:29

Re: Log4Go

2020-12-09 Thread Gary Gregory
I'm always up for learning something new :-) Gary On Wed, Dec 9, 2020, 16:29 Ralph Goers wrote: > The company I work for has started using Go for some of the middleware > components we are developing. I have looked at several logging frameworks > for Go and have not been impressed by any of