Re: Log4j Maven plugin

2023-01-04 Thread Piotr P. Karwasz
Hi Ralph, On Wed, 4 Jan 2023 at 01:42, Ralph Goers wrote: > I do like this as a separate repo. If I understand what you are intending I > expect that releasing this tool will be big news: At least I hope it will be big news, previous attempts like SLF4J Migrator[1] do not seem to be very popula

Re: Log4j Maven plugin

2023-01-03 Thread Ralph Goers
I do like this as a separate repo. If I understand what you are intending I expect that releasing this tool will be big news: 1. It automatically converts calls to SLF4J to Log4j, eliminating the need to include the SLF4J and log4j-slf4j-impl jars at runtime. 2. It adds location information for f

Re: Log4j Maven plugin

2023-01-03 Thread Volkan Yazıcı
`logging-log4j-transform` and `org.apache.logging.log4j` are fine by me. On Tue, Jan 3, 2023 at 6:43 PM Piotr P. Karwasz wrote: > Hi Volkan, > > On Tue, 3 Jan 2023 at 09:45, Volkan Yazıcı wrote: > >1. Create a new `logging-log4j-infra` (groupId: `o.a.l.l.infra`) > >repository and move t

Re: Log4j Maven plugin

2023-01-03 Thread Piotr P. Karwasz
Hi Volkan, On Tue, 3 Jan 2023 at 09:45, Volkan Yazıcı wrote: >1. Create a new `logging-log4j-infra` (groupId: `o.a.l.l.infra`) >repository and move the `log4j-changelog` module there and put Piotr's >stuff into `logging-log4j-tools` (groupId: `o.a.l.l.tools`) >2. Move everybody to

Re: Log4j Maven plugin

2023-01-03 Thread Volkan Yazıcı
I disagree with putting these into `logging-log4j-tools` with the current state of the project: It is intended for *internal* usage. For `log4j-changelog`, I want to make it explicit that it is not intended for usage outside Log4j itself. I have two proposals: 1. Create a new `logging-log4j-inf

Re: Log4j Maven plugin

2023-01-02 Thread Ralph Goers
I think putting it in the tools repo would be fine. Ralph > On Jan 2, 2023, at 2:34 PM, Piotr P. Karwasz wrote: > > Hi, > >> On Mon, 2 Jan 2023 at 10:08, Volkan Yazıcı wrote: >> Agreed with the separate repository idea. I suggest moving it to the >> `logging-log4j-maven-plugins` repository –

Re: Log4j Maven plugin

2023-01-02 Thread Piotr P. Karwasz
Hi, On Mon, 2 Jan 2023 at 10:08, Volkan Yazıcı wrote: > Agreed with the separate repository idea. I suggest moving it to the > `logging-log4j-maven-plugins` repository – you need an INFRA ticket to > create the repository. The Maven plugin will not be the only use-case of the code after I finish

Re: Log4j Maven plugin

2023-01-02 Thread Matt Sicker
Link to the self-service page: https://selfserve.apache.org/ — Matt Sicker > On Jan 2, 2023, at 09:31, Ralph Goers wrote: > > The groupId will almost always be “org.apache.logging.log4j” unless it isn’t > specifically for log4j. In that case the last token would be the > “category/subproject”

Re: Log4j Maven plugin

2023-01-02 Thread Ralph Goers
The groupId will almost always be “org.apache.logging.log4j” unless it isn’t specifically for log4j. In that case the last token would be the “category/subproject” it belongs to. As far as where to put it you have a few choices. Any PMC member can create a new repo so the only question is the n

Re: Log4j Maven plugin

2023-01-02 Thread Volkan Yazıcı
Great job, Piotr! 👏 Agreed with the separate repository idea. I suggest moving it to the `logging-log4j-maven-plugins` repository – you need an INFRA ticket to create the repository. If we go that route, I strongly suggest incorporating following goodies from the `logging-log4j-tools` repository: