Yes, policy states that generated sources can omit license headers.
However, it's also nice to just automate license headers being added and
not have to make goofy exclusions to work around it :)
I think the major concern at the moment is that plugin which is
generating a copyright line too (sounds like the plugin is meant for
applying the Apache License, not necessarily applying the AL at the ASF).
On 9/6/17 1:12 PM, Jeff Dasch wrote:
Billie,
We also have some generated source (jaxb related) that is getting an Apache
License header with a copyright line to The Apache Software Foundation from
the org.codehaus.mojo:license-maven-plugin. Does generated source fall
under the category of "A file without any degree of creativity" [1] that
does not require a license header?
[1] https://www.apache.org/legal/src-headers.html
On Wed, Sep 6, 2017 at 11:44 AM, Billie Rinaldi <[email protected]>
wrote:
On Tue, Sep 5, 2017 at 6:29 PM, Puja Valiyil <[email protected]> wrote:
Hey Billie,
Are we using the rat plugin properly? I would have thought that would
have
caught the bad header.
The file has an Apache license header, but it's not the ASF license header,
which is why it wouldn't be flagged. Also, rat does not check for copyright
lines.
On Tue, Sep 5, 2017 at 7:40 PM, Billie Rinaldi <[email protected]>
wrote:
This file has the wrong license header (including a copyright line
which
should not be present):
extras/rya.export/export.client/src/main/java/org/apache/rya
/export/client/conf/TimeUtils.java
Signature, checksums, disclaimer look good, and the source zip matches
the
tag. I was able to build from source and the unit tests passed. I
haven't
done a full dependency analysis yet.
On Fri, Sep 1, 2017 at 10:08 PM, David Lotts <[email protected]> wrote:
I am pleased to be calling this vote for the source release of Apache
Rya
(Incubating), version 3.2.11.
Since I am sending this on the eve of a holiday weekend in the USA,
we'll
start the vote on Tuesday, although voting early is fine.
The source zip, including signatures, digests, etc. can be found at:
https://dist.apache.org/repos/dist/dev/incubator/rya/rya-
incubating-3
.2.11-rc1/
Ancillary artifacts such as poms, jars, wars, ect. can be found here:
https://repository.apache.org
/content/repositories/orgapacherya-1005/org/apache/rya/rya-project/3
.2.11-incubating/
The Git tag is rya-incubating-3.2.11-rc1
The Git commit ID is 2588d189d483698c0d2cd30e1e7c28f18c3d6871
https://git-wip-us.apache.org/repos/asf
?p=incubator-rya.git;a=commit;h=2588d189d483698c0d2cd30e1e7c28
f18c3d6871
Checksums of rya-project-3.2.10-source-release.zip:
SHA1: f40fe200b6768076d28ccd7b3d613ff6
MD5: f40fe200b6768076d28ccd7b3d613ff6
Release artifacts are signed with the following key:
https://people.apache.org/keys/committer/dlotts.asc
KEYS file available here:
https://dist.apache.org/repos/dist/release/incubator/rya/KEYS
Issues that were closed/resolved for this release are here:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?
projectId=12319020&version=12341279
(This is very incomplete as many items are yet to be tagged for the
release. I'll take care of that after the Labor day Monday along
with
release notes for the website.)
The vote will be open for at least 72 hours starting Tuesday
9/12/2017
and
close at 9/15/2017 Noon Eastern Time USA.
Please download the release candidate and evaluate the necessary
items
including checking hashes, signatures, build from source, and test.
Then
please vote:
[ ] +1 Release this package as rya-project-3.2.11
[ ] +0 no opinion
[ ] -1 Do not release this package because because...