rmannibucau commented on PR #793:
URL: https://github.com/apache/maven/pull/793#issuecomment-1844941097

   @gnodet well code was shared but you can review 
https://github.com/rmannibucau/mojo-logging-demo which is only about 2 cases 
(but there are more like using alpha version of slf4j or the opposite). Overall 
the outcome of discussions is that even if it would be simpler to leak all our 
internals (it is not only logging there), it is not really possible because we 
adopted an isolated architecture (realms) cause plugins have to do their stuff 
and we should just support it so we should isolated everything but the mvn4 api 
(status quo for mvn3).
   
   side note: if this is no more assumed by most of community - I don't think 
it is the case but just highlighting what it means - we would have to drop the 
classrealm which wouldn't make much sense anymore and just request any plugin 
writer to fork for their work which rely on any other dependency than the ones 
we provide - don't think it is good but it is ultimately what we mean if we 
leak more and more.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to