Maven 1

Move to ASL v2.

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 1.0-rc2
  • Fix Version/s: 1.0-rc2
  • Component/s: core
  • Labels:
    None
  • Number of attachments :
    0

Description

This needs to be done for software released 2004-03-01 or later.

Activity

Hide
Emmanuel Venisse added a comment -

Done on core and plugins

Show
Emmanuel Venisse added a comment - Done on core and plugins
Hide
dion gillard added a comment -

Looks incomplete AFAICT.

From the top level directory several files were missing license info:

build-bootstrap.xml
checkstyle.xml
gump.xml
maven.xml
plugins-site.xml
project.properties
project.xml
release.xml

xdocs/ is missing it too.

Maybe there are others too.

Show
dion gillard added a comment - Looks incomplete AFAICT. From the top level directory several files were missing license info: build-bootstrap.xml checkstyle.xml gump.xml maven.xml plugins-site.xml project.properties project.xml release.xml xdocs/ is missing it too. Maybe there are others too.
Hide
Brett Porter added a comment -

is it documented on which file types it must be included? Is it anything that eventually gets executed? In that case, all the plugin.jelly's etc need it too.

Show
Brett Porter added a comment - is it documented on which file types it must be included? Is it anything that eventually gets executed? In that case, all the plugin.jelly's etc need it too.
Hide
dion gillard added a comment -

Yep, it is documented.

See http://www.apache.org/dev/apply-license.html

"Yes. All source files should include the copyright notice boilerplate that indicates it is owned by the ASF and that it is distributed under the Apache License, Version 2.0."

In recent discussions on commons-dev, I asked specifically about build files and xdocs etc, and Craig McClanahan came back with the response that all source files needed a license, and the only exception that was offered as an example was the MANIFEST.MF (which has no comment facility). Another would be test data that doesn't include comments.

Show
dion gillard added a comment - Yep, it is documented. See http://www.apache.org/dev/apply-license.html "Yes. All source files should include the copyright notice boilerplate that indicates it is owned by the ASF and that it is distributed under the Apache License, Version 2.0." In recent discussions on commons-dev, I asked specifically about build files and xdocs etc, and Craig McClanahan came back with the response that all source files needed a license, and the only exception that was offered as an example was the MANIFEST.MF (which has no comment facility). Another would be test data that doesn't include comments.
Hide
Brett Porter added a comment -

this could take a while...

Show
Brett Porter added a comment - this could take a while...
Hide
dion gillard added a comment -

There are scripts that do a whole load of them for you.

For Jelly, I used the perl script with a few mods.

Look in committer/relicense if you haven't already.

Show
dion gillard added a comment - There are scripts that do a whole load of them for you. For Jelly, I used the perl script with a few mods. Look in committer/relicense if you haven't already.
Hide
Emmanuel Venisse added a comment -

Maven core is done.

Show
Emmanuel Venisse added a comment - Maven core is done.
Hide
Emmanuel Venisse added a comment -

Maven plugins is done.

Show
Emmanuel Venisse added a comment - Maven plugins is done.
Hide
dion gillard added a comment -

You missed forehead.conf from maven.

Show
dion gillard added a comment - You missed forehead.conf from maven.
Hide
dion gillard added a comment -

And the package.html files too.

Show
dion gillard added a comment - And the package.html files too.
Hide
Emmanuel Venisse added a comment -

Done.

Show
Emmanuel Venisse added a comment - Done.

People

Vote (0)
Watch (0)

Dates

  • Due:
    Created:
    Updated:
    Resolved: