paulrutter commented on PR #433:
URL: https://github.com/apache/felix-dev/pull/433#issuecomment-4543766603

   Given [this 
comment](https://github.com/apache/felix-dev/pull/433#issuecomment-3357572321) 
from @tjwatson, i doubt MR's are the way forward.
   
   * Reflection could work, but bloat the codebase. Not ideal, but could work.
   * two branches seems like a viable solution; the main branch could contain 
the "latest and greatest" support (JDK 25, sans `SecurityManager`), while 
maintaining a branch for older JDK's. That the approach we're taking for the 
HTTP subproject for EE10 and EE11 as well. This would be my preferred approach.
   ** maintaining two branches carries a maintenance burden, but at least the 
core framework doesn't change often, so that risk we can probably afford to 
have.
   
   I would like to get some more opinions (and hopefully consensus) on this 
before we start work in either direction.


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