gcube-cms-suite/use-cases/src/site/sphinx/plugins.rst

73 lines
1.5 KiB
ReStructuredText

.. _plugins:
###############
Plugins
###############
**Plugins** implements the very logic of projects lifecycles in a modular way, allowing for composition and configuration of complex :doc:`ucd`.
.. note:: Each plugin exposes their descriptor through the service API in order to check its capabilities. Table below summarize that.
.. include:: _static/plugins_table.rst
******************
Lifecycle Managers
******************
These plugins enable the execution of workflows, triggering all other involved plugins.
==================
2 PHASE Lifecycle plugin
==================
2 phase
==================
3 PHASE Lifecycle plugin
==================
2 phase
*********************
Manifestation Plugins
*********************
These plugins are expected to enhance :ref:`filesets` with related :ref:`manifestations` for specific consumption.
Side effects vary depending on involved logic and engines.
==================
Default SDI Materializer
==================
default
==================
Image previewer
==================
default
*********************
Indexer Plugins
*********************
These plugins are expected to update :ref:`references` section of the project, registering it to catalogues / indexes.
Side effects vary depending on involved logic.
==================
Centroids Plugin
==================
default
*****
GUIs
*****
These plugins are designed in order to facilitate users to produce / consume projects.
==================
Data Entry & management
==================
default
==================
Projects explorer
==================
default