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)