-
Notifications
You must be signed in to change notification settings - Fork 61
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
Removing folders verbiage from CONVENTIONS.md #186
Removing folders verbiage from CONVENTIONS.md #186
Conversation
Signed-off-by: mnkugler <[email protected]>
I saw a few PRs from different branches. You can force push an amended change to GitHub with |
@saratvemulapalli We are only removing the folders verbiage because the recommendations are outdated now that we're shifting to one plugin per repo as per opensearch-project/opensearch-build#2188. |
@mnkugler the convention listed here[1] is to help plugin developers name the plugin to reflect how it shows up after they are installed but not how they are structured within the code repository. I hope that makes sense.
[1] https://github.com/opensearch-project/opensearch-plugins/blob/main/CONVENTIONS.md#folders |
@saratvemulapalli do you know how the folder name is established? My overarching goal is to make sure that all the plugins are following this convention. I had assumed that it is based on the folder structure within each repo. Also, we need to be more specific in the convention verbiage in order to prevent someone else from making this same mistake. |
@mnkugler plugin name is defined by a property[1] which populates
💯 % I agree with you. Would you like to make the change in this PR? [1] https://github.com/opensearch-project/anomaly-detection/blob/main/build.gradle#L191 |
@saratvemulapalli given what you've explained, the folder-related convention is redundant and confusing. This is because the name in plugin-descriptor.properties is all that matters in terms of folder naming. I think this PR should be accepted, as it removes the potential for confusion. |
@wbeckler Thinking about it, that makes sense. |
Signed-off-by: mnkugler [email protected]
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.