gnodet commented on PR #13490:
URL: https://github.com/apache/maven/pull/13490#issuecomment-6194227142

   Thanks for the review @rmannibucau.
   
   The goal here is to internalize plexus-classworlds as an Apache Maven 
artifact and expose a **minimal, stable API** for the concepts that plugin 
authors genuinely need today (mostly realm introspection). The API surface is 
already quite small — `ClassWorld`, `ClassRealm`, and `Strategy` are the three 
things plugins interact with.
   
   That said, I agree the longer-term direction is worth discussing. The 
`Strategy` abstraction in particular could arguably be flattened. I'd propose 
keeping this PR focused on the internalization (replacing the external 
dependency) and tracking API refinement in a follow-up issue where the design 
can be discussed with more context. Would that work for you?


-- 
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