OpenSearch-Dashboards icon indicating copy to clipboard operation
OpenSearch-Dashboards copied to clipboard

[Plugins as Extensions] Installation process

Open kavilla opened this issue 2 years ago • 2 comments

  • Plugins installing shouldn't require the OpenSearch Dashboards process to go down when installing and uninstalling
  • Plugins shouldn't be able to install it's dependencies if there are some
    • For example, if there is an OpenSearch plugin that it depends on then it should install the OpenSearch plugin
    • If there is an dependent OpenSearch Dashboards plugin then it should install that plugin as well

kavilla avatar Sep 30 '22 17:09 kavilla

One question, will the platform leave existing Plugin behavior as is, it just introduce new extension as option to OSD admin/developer/user. developer could choose to migrate their plugin to extension if applicable. plugin owner are forced to migrate.

seraphjiang avatar Sep 30 '22 17:09 seraphjiang

I would propose they co-exist, but Extensions will be the future, most supported, and capable. Perhaps at a much later point we can deprecate plugins. Thoughts?

seanneumann avatar Oct 05 '22 18:10 seanneumann