2018-02-07 18:25 GMT+01:00 Stefan Bodewig <bode...@apache.org>: > > Maybe it will be easier to digest if we start at a higher level of what > needs to be changed. I don't think moving classes so we don't have any > split packages anymore will be enough. > > I'd expect we'd need to replace all code that deals with classloaders > and replace it with ServiceLoaders if we want to avoid complex startup > scenarios for example. Given there is no interface or base class tasks > or types must implement this may again force us to change this model. Or > maybe I'm just wrong. > > If we want a broader audience we may want to change the subject :-) >
I believe that the primary problem is that of classloaders behaving differently in presence of the module path. ServiceLoaders is a different problem, my understanding is that it could be an alternative to CDI (which currently is Java EE/EE4J). Gintas