[
https://issues.apache.org/jira/browse/COMMONSSITE-21?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12556022#action_12556022
]
Dennis Lundberg commented on COMMONSSITE-21:
--------------------------------------------
Trying to summarize what has been established so far, regarding LICENSE and
NOTICE files:
1. There is no policy regarding whether or these files need to be in svn. Until
such a policy exists it is up to the PMC to decide if we want them in svn or
not.
2. Is the PMC decides that these files should be in svn, there is no policy
regarding where they should be stored. It is up to the PMC to decide.
3. There is policy (preference[1]) that the files should be called LICENSE and
NOTICE, without the .txt suffix
4. We agree to disagree on the usefulness of the maven-remote-resources-plugin.
Therefor it is up to the component developers to decide if they want to use it
or not. *If* it is used, the PMC can vote -1 on a release if the generated
NOTICE file is not deemed good enough.
And a couple of my own thoughts, not sure if there is consensus about them:
A. There is a policy [2] that all source files should contain the ASF header,
which includes a link to the license. Therefor I do not see the need for a
LICENSE file in svn as long as a copy of the ASF license in included in all
distributions.
B. Because the current naming of these files in Commons differ from the ones
generated by maven-remote-resources-plugin, there is a possibility of duplicate
files being inserted into the distributions. If a component wants to use
maven-remote-resources-plugin and want to have these files present in svn, the
component should rename the files to LICENSE and NOTICE respectively to avoid
this.
[1] http://apache.org/dev/apply-license.html#license-file-name
[2] http://apache.org/legal/src-headers.html#headers
> commons-parent-6 pom changes
> ----------------------------
>
> Key: COMMONSSITE-21
> URL: https://issues.apache.org/jira/browse/COMMONSSITE-21
> Project: Commons All
> Issue Type: Improvement
> Components: Commons Parent Pom
> Reporter: Niall Pemberton
> Attachments: commons-valdiator-generated-NOTICE.txt,
> COMMONSSITE-21-commons-parent-pom-v1.patch,
> COMMONSSITE-21-commons-parent-pom-v2.patch
>
>
> Opening this ticket to discuss changes for Version 6 of the commons-parent
> pom.
> See thread: http://tinyurl.com/39eo9z for related discussion/issues
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.