hyperpotamus
hyperpotamus copied to clipboard
Split hyperpotamus plugins into separate modules.
I'd like to leave the base hyperpotamus engine as this module and then split-out all/most of the plugins to separate modules. I would want to have a few "collection packages" that bundle sensible groups of plugins together and then some of the heavier-weight (and especially un-safe) plugins could be in separate packages. This would allow/support a few benefits:
- New plugins can be added without having to bump the base hyperpotamus version.
- Updates to existing plugins can be versioned separately
- Smaller (lighter-weight) deployments can be tailored that limit what plugins are included
- Makes it easier for the community to add and support plugins
- Separation of safe/unsafe plugins from an installation standpoint.