-
Notifications
You must be signed in to change notification settings - Fork 332
Helm chart: use separate LICENSE file #912
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
Conversation
... instead of symlinkng to the repository's root LICENSE file.
|
@adutra it depends what we distribute. If we plan to do a "source distribution" only with helm charts (for instance, something like If helm "release" will stay part of the "main" source distribution, then no need. We have to provide If we are in the first case, for consistency, I would also copy an "empty" |
|
@jbonofre Yes we are in the first case. A Helm chart is typically released by first doing a
Ok! |
|
@adutra sorry I wasn't clear. By "clean" |
helm/polaris/NOTICE
Outdated
| @@ -0,0 +1,2 @@ | |||
| Apache Polaris (incubating) | |||
| Copyright 2024 The Apache Software Foundation No newline at end of file | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we even have to have this NOTICE in Helm source distributions? IMHO, it does not add anything that is not already covered by LICENSE.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess we have to have the default NOTICE per https://www.apache.org/legal/src-headers.html#notice
... but the standard text appears to be a bit more verbose:
Apache [PRODUCT_NAME]
Copyright [XXXX-XXXX] The Apache Software Foundation
This product includes software developed at
The Apache Software Foundation (/).
dimas-b
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, but deferring to @jbonofre for final approval :)
|
|
|
@jbonofre do you think this is good to go? Thanks! |
Yeah, it looks good to me. Thanks ! |
... instead of symlinkng to the repository's root LICENSE file.
This is motivated by the fact that the root LICENSE file now includes notices about the Gradle wrapper. This mention would be inappropriate in a packaged Helm chart since there is no binary files at all in a Helm chart package.