Re: Plexus Logging API

2020-06-01 Thread Romain Manni-Bucau
Le lun. 1 juin 2020 à 13:39, Elliotte Rusty Harold a écrit : > On Mon, Jun 1, 2020 at 1:06 AM Romain Manni-Bucau > wrote: > > > > So overall: +1 to clean up any internal from plexus but we should keep in > > mind we must not expose SLF4J in *plugins* - once again it sounds like 2 > > topics even

Re: Plexus Logging API

2020-06-01 Thread Elliotte Rusty Harold
On Mon, Jun 1, 2020 at 1:06 AM Romain Manni-Bucau wrote: > > So overall: +1 to clean up any internal from plexus but we should keep in > mind we must not expose SLF4J in *plugins* - once again it sounds like 2 > topics even if it could be a single one to unify the logging in the whole > maven proj

Re: Plexus Logging API

2020-05-31 Thread Romain Manni-Bucau
pro's and cons: > > > > > > > > > > > > > > > > There have always been concerns about SLF4J, especially > > because it > > > > is > > > > > > > > maintained by only one person. > > > > > >

Re: Plexus Logging API

2020-05-31 Thread Benson Margulies
> > Depending on third party libraries always comes with a risk. > > > > > > > Having our own logging interfaces (I don't consider plexus as a > > > third > > > > > > > party library, as it is maintained by Maven developers) means > coul

Re: Plexus Logging API

2020-05-31 Thread Elliotte Rusty Harold
ks, > > > > > > Robert > > > > > > On 31-5-2020 19:21:51, Elliotte Rusty Harold > > > > wrote: > > > > > > To be clear, my proposal is not to do anything to the plexus > > logging > > > > > > API or the code in th

Re: Plexus Logging API

2020-05-31 Thread Sylwester Lachiewicz
ibrary, as it is maintained by Maven developers) means > could > > > > > switch > > > > > > to another framework at any time. > > > > > > That said, we might even switch to the Java Logging Framework, as > > > > &

Re: Plexus Logging API

2020-05-31 Thread Romain Manni-Bucau
I simply would like to > chamge > > > > > some Maven code to call SLF4J instead of Plexus logging. > > > > > > > > > > On Sun, May 31, 2020 at 12:43 PM Romain Manni-Bucau > > > > > wrote: > > > > > > > > > >

Re: Plexus Logging API

2020-05-31 Thread Sylwester Lachiewicz
Framework, as > > > > available since Java 1.4 > > > > > > > > On the other hand, SLF4J has become the leading standard, so even in > > the > > > > worst case scenario I expect there will a way to keep using the > current > > > > SLF4J API.

Re: Plexus Logging API

2020-05-31 Thread Xeno Amess
t; > > worst case scenario I expect there will a way to keep using the current > > > SLF4J API. > > > > > > One of the benefits of dropping Plexus Logging is getting rid of > > > the AbstractLogEnabled and LogEnabled classes, which bind the > components &

Re: Plexus Logging API

2020-05-31 Thread Romain Manni-Bucau
> > One of the benefits of dropping Plexus Logging is getting rid of > > the AbstractLogEnabled and LogEnabled classes, which bind the components > > very strict to the Plexus logging framework. > > > > thanks, > > Robert > > On 31-5-2020 19:21:51, Elliotte

Re: Plexus Logging API

2020-05-31 Thread Gary Gregory
e benefits of dropping Plexus Logging is getting rid of > the AbstractLogEnabled and LogEnabled classes, which bind the components > very strict to the Plexus logging framework. > > thanks, > Robert > On 31-5-2020 19:21:51, Elliotte Rusty Harold wrote: > To be clear, my proposal is

Re: Plexus Logging API

2020-05-31 Thread Sylwester Lachiewicz
ing is getting rid of > the AbstractLogEnabled and LogEnabled classes, which bind the components > very strict to the Plexus logging framework. > > thanks, > Robert > On 31-5-2020 19:21:51, Elliotte Rusty Harold wrote: > To be clear, my proposal is not to do anything to the plexus l

Re: Plexus Logging API

2020-05-31 Thread Robert Scholte
k. thanks, Robert On 31-5-2020 19:21:51, Elliotte Rusty Harold wrote: To be clear, my proposal is not to do anything to the plexus logging API or the code in the plexus project. I simply would like to chamge some Maven code to call SLF4J instead of Plexus logging. On Sun, May 31, 2020 at 12:43 PM Ro

Re: Plexus Logging API

2020-05-31 Thread Elliotte Rusty Harold
To be clear, my proposal is not to do anything to the plexus logging API or the code in the plexus project. I simply would like to chamge some Maven code to call SLF4J instead of Plexus logging. On Sun, May 31, 2020 at 12:43 PM Romain Manni-Bucau wrote: > > If it does not break mojos (th

Re: Plexus Logging API

2020-05-31 Thread Romain Manni-Bucau
p out plexus logging > > On Sun, May 31, 2020, 17:58 Elliotte Rusty Harold > wrote: > > > Moved from slack per suggestion: > > > > The documentation on logging for Maven seems of two minds: > > > > "Maven uses [Plexus logging API][6] with basic Maven im

Re: Plexus Logging API

2020-05-31 Thread Tamás Cservenák
+1 to rip out plexus logging On Sun, May 31, 2020, 17:58 Elliotte Rusty Harold wrote: > Moved from slack per suggestion: > > The documentation on logging for Maven seems of two minds: > > "Maven uses [Plexus logging API][6] with basic Maven implementation > writing to st

Plexus Logging API

2020-05-31 Thread Elliotte Rusty Harold
Moved from slack per suggestion: The documentation on logging for Maven seems of two minds: "Maven uses [Plexus logging API][6] with basic Maven implementation writing to stdout. We have reached the decision that SLF4J is the best option for a logging API: SLF4J has reached a certain lev