You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Document a process for adding a new plugin to the OpenSearch or OpenSearch Dashboards distribution, or releasing a new plugin that is not part of the distribution.
What users have asked for this feature?
Anyone authoring a new plugin .
What problems are you trying to solve?
I was asked whether a hypothetical plugin can be added to a release.
What is the developer experience going to be?
I think the documented process should spell out the following.
Pros and cons of being in the distribution, in general.
Deciding whether we want a plugin in the distribution, by opening an issue in the plugin repo and first having maintainers of the plugin argue pros/cons of being in the distribution.
Deciding which version of the distribution to target and when.
Requirements during the plugin development, e.g. gradle build, CI/CD, bcw tests, integ and performance tests.
How to onboard into automation, such as version increments.
How to onboard into the release manifest in opensearch-build.
The text was updated successfully, but these errors were encountered:
dblock
changed the title
[PROPOSAL] Document the process of adding a new plugin
[PROPOSAL] Document the process of adding a new plugin to the default distribution
Oct 7, 2022
What/Why
What are you proposing?
Document a process for adding a new plugin to the OpenSearch or OpenSearch Dashboards distribution, or releasing a new plugin that is not part of the distribution.
What users have asked for this feature?
Anyone authoring a new plugin .
What problems are you trying to solve?
I was asked whether a hypothetical plugin can be added to a release.
What is the developer experience going to be?
I think the documented process should spell out the following.
cc: @macohen
The text was updated successfully, but these errors were encountered: