Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Campaign Placeholder] Consistent and standardize developing env and repo folder structure for all BE and FE plugins #2185

Closed
peterzhuamazon opened this issue Jun 10, 2022 · 2 comments
Labels
campaign Parent issues of OpenSearch release campaigns. enhancement New Enhancement

Comments

@peterzhuamazon
Copy link
Member

This is a placeholder of a campaign

As of now not all the plugins are following the same structure in folder directories, or content of the build system.
This cause discrepancies, and makes it harder to debug by developers outside of the specific plugin team.

We want to formalize and unify the structure of the plugins so they all follow the same standards.

@peterzhuamazon peterzhuamazon added enhancement New Enhancement campaign Parent issues of OpenSearch release campaigns. labels Jun 10, 2022
@dblock
Copy link
Member

dblock commented Jun 13, 2022

For native plugins we have https://github.com/opensearch-project/opensearch-plugin-template-java as a reference for the latest and greatest. Personally I am not in support of spending a lot of time standardizing every existing plugin's structure to match that, but I think it's a good idea to drive specific campaigns to address lack of common patterns. I would close this and open specific ones.

@bbarani
Copy link
Member

bbarani commented Jan 30, 2023

Closing this as redundant issue of #2188

@bbarani bbarani closed this as completed Jan 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
campaign Parent issues of OpenSearch release campaigns. enhancement New Enhancement
Projects
None yet
Development

No branches or pull requests

3 participants