MorganBorman/pyTensible — Issue #1: Plug-ins should provide multiple resources
Author: MorganBorman
Created: 2012-02-26 09:24:38+00:00
State: open

Create an architecture where each plug-in can publish multiple resources but the resource implementing the "Plugin" interface is kept privately by the plug-in loader.

This should also be the case for plug-ins which define interfaces. Meaning a plug-in can publish more than one interface but must still have a concrete class implementing the "Plugin" interface.