On Jan 12, 2007, at 8:09 PM, David Blevins wrote:
On Jan 12, 2007, at 12:06 PM, Kevan Miller wrote:
On Jan 12, 2007, at 2:11 PM, David Blevins wrote:
On Jan 12, 2007, at 9:48 AM, Kevan Miller wrote:
FYI, I ran a scan of the current source files in trunk/openejb3
using the RAT tool. Here are the results:
A number of files are using old-style 2.0 license headers or
V1.1 license headers.
Nothing was using old-style ASL 2.0, but I did update the three
using the 1.1 header. Also updated the other three test files
that crept in that didn't have headers.
Oops. Thanks for noting that. I thought ARAT had starting flagging
old 2.0 headers, but am obviously wrong. Here's the list of old
(copyrighted) 2.0 headers:
grep -RL --include=*.java "Licensed to the Apache Software
Foundation (ASF)" * /dev/null
container/openejb-core/src/main/java/org/apache/openejb/alt/config/
Deployment.java
container/openejb-core/src/main/java/org/apache/openejb/alt/config/
DeploymentException.java
container/openejb-core/src/main/java/org/apache/openejb/alt/config/
DeploymentFactory.java
container/openejb-core/src/main/java/org/apache/openejb/alt/config/
DeploymentImpl.java
container/openejb-core/src/main/java/org/apache/openejb/alt/config/
OpenEJBDeploymentFactory.java
container/openejb-core/src/main/java/org/apache/openejb/alt/config/
OpenEJBDeploymentManager.java
container/openejb-core/src/main/java/org/apache/openejb/alt/config/
RemoteServer.java
container/openejb-core/src/main/java/org/apache/openejb/alt/config/
VmDeploymentFactory.java
container/openejb-core/src/main/java/org/apache/openejb/alt/config/
VmDeploymentManager.java
These are Dain's, we'll let him fix those.
Dain?
Note, the following don't need/should not have license headers
and won't be updated.
Well, there's interpretation there, of course, but I'd say at
least the xml files should be licensed. The more files licensed,
the easier it is to find offenders in the future... :-)
We can't do that as the xml files themselves are generated (i.e.
not copyrightable) and are there to test that the generated output
from JAXB is good. But I understand what you're saying.
We actually added license headers to them months back when I ran
the RAT tool on the openejb3 codebase. Without thinking I left
these particular xml files in the list and they were all quickly
updated and our build quickly broke :) I had to go and yank them
all out.
OK. Thanks for the clarification.
--kevan