polygene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Niclas Hedhman (JIRA)" <j...@apache.org>
Subject [jira] [Created] (ZEST-37) Mixin replacement in Runtime
Date Thu, 25 Jun 2015 12:39:04 GMT
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)

Mime
View raw message