eclipse-ee4j / ee4j

Eclipse EE4J Top-level Project and community related issues
http://www.eclipse.org/ee4j
Other
277 stars 44 forks source link

Include license text as separate file #40

Closed salmanfs815 closed 4 years ago

salmanfs815 commented 6 years ago

Having a separate license file is more convenient for packaging purposes.

ivargrimstad commented 5 years ago

Not sure what you mean with this?

salmanfs815 commented 5 years ago

@ivargrimstad It is suggested by the Fedora Project that the license text should be in its own file [1]. I suggest moving the license from the copyright header of the POM to its own LICENSE file. I have already packaged ee4j for Fedora [2].

[1] https://fedoraproject.org/wiki/Packaging:LicensingGuidelines#License_Text [2] https://src.fedoraproject.org/rpms/ee4j-parent

ivargrimstad commented 5 years ago

Thanks! I don't see the immediate value of packaging this particular project for Fedora though...

salmanfs815 commented 5 years ago

EE4J is a build requirement for Java Mail [1] and JavaBeans Activation Framework [2]

[1] https://src.fedoraproject.org/rpms/javamail/blob/jmc/f/javamail.spec#_17 [2] https://src.fedoraproject.org/rpms/jaf/blob/jmc/f/jaf.spec#_20

ivargrimstad commented 5 years ago

Thanks again! I will add a LICENSE.txt file to the repo

ivargrimstad commented 5 years ago

Before merging the PR, we should compile a list of projects that need to configure license override in their respective pom's. When we have that list, each of those projects should have an issue in their issue tracker to do this.

smillidge commented 5 years ago

@ivargrimstad are we covered with this now. I know the Jakarta EE 8 release drove nclusion of license files. I will close in 7 days if no more comments.