Niclas Hedhman created ZEST-37:
----------------------------------

             Summary: Mixin replacement in Runtime
                 Key: ZEST-37
                 URL: https://issues.apache.org/jira/browse/ZEST-37
             Project: Zest
          Issue Type: Wish
            Reporter: Niclas Hedhman


For 3.0!

If we provide a controlled way on how to replace the Mixin implementations in 
runtime, that could become a Plugin model, suitable for relatively fine-grained 
plugins, rather than the very coarse way of plugins that Rickard suggested some 
years back.

I think by narrowing the scope to only include Service Composites, since they 
have a very well defined lifecycle, we could even extend the Service Composite 
meta type to a new higher type, Plugin Composite, which needs to deal with 
classloader management as well.

So step 1 is to define the mechanism for the Mixin replacement, and Step 2 is 
to figure out the consequences of classloading, and Step 3 to define a suitable 
plugin packaging format.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to