Skip to content
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

OSGeo Graduation: The project code, documentation and data has been adequately vetted to assure it is all properly licensed, and a copyright notice included #403

Open
dstenger opened this issue Jun 4, 2019 · 4 comments · May be fixed by #619
Assignees

Comments

@dstenger
Copy link
Contributor

dstenger commented Jun 4, 2019

Please also see #393.

@dstenger
Copy link
Contributor Author

dstenger commented Jun 4, 2019

@cmheazel Can you help with this requirement for OSGEO graduation [1]?

[1] https://github.com/opengeospatial/teamengine/wiki/OSGEO-Graduation

@dstenger dstenger assigned ghobona and unassigned bermud Jan 7, 2020
@dstenger dstenger changed the title OSGEO graduation: The project code, documentation and data has been adequately vetted to assure it is all properly licensed, and a copyright notice included OSGEO Graduation: The project code, documentation and data has been adequately vetted to assure it is all properly licensed, and a copyright notice included Jan 7, 2020
@dstenger dstenger changed the title OSGEO Graduation: The project code, documentation and data has been adequately vetted to assure it is all properly licensed, and a copyright notice included OSGeo Graduation: The project code, documentation and data has been adequately vetted to assure it is all properly licensed, and a copyright notice included Jan 7, 2020
@dstenger
Copy link
Contributor Author

dstenger commented Feb 28, 2024

Copyright header was created from template documented here.

Further information can be found here.

Example of copyright header for TEAM Engine:

/*
 * Copyright 2024 Open Geospatial Consortium
 * 
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * 
 *     http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

dstenger added a commit that referenced this issue Feb 28, 2024
@dstenger
Copy link
Contributor Author

Configured the license-maven-plugin to automatically generate file headers.

For that, inceptionYear 2006 was entered in pom file as the first commit was made in this year (should be checked again).

License is set to apache_v2 and folders src/main/java and src/main/resources are included.

The license profile must be activated to run the plugin, e.g.: mvn clean install -Plicense

Commit: 33eda60

dstenger added a commit that referenced this issue Feb 28, 2024
@dstenger dstenger linked a pull request Feb 28, 2024 that will close this issue
@dstenger
Copy link
Contributor Author

dstenger commented Feb 28, 2024

Plugin was executed via mvn clean install -Plicense and the updated files were committed: 3adaeb6

Pull request was created: #619

@jodygarnett Can you please have a short look at the current status?

@dstenger dstenger added this to CITE Aug 1, 2024
@dstenger dstenger moved this to To verify in CITE Aug 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: To verify
Development

Successfully merging a pull request may close this issue.

5 participants