Re: [VOTE] Apache Cayenne 4.2.M3 release

Andrus Adamchik <[email protected]>
Newsgroups gmane.comp.java.cayenne.devel
Message-ID <[email protected]>
Hi Justin,

Thanks for catching these issues. I think #2 is simply a bug in the build script ("cayenne-gradle-plugin/build" is in ".gitignore" and is clearly copied to the distro by mistake). Need to fix it.

#1 is something I have no recollection of... EPL is indeed included in LICENSE.txt, but is not explicitly linked to a specific dependency. (FWIW the latest Cayenne core doesn't have any dependencies other than SLF4J; the Modeler and build tools have some). It was added way back before we migrated to Git (and truncated some of the history in the process). I suspect that whatever it was referring to is no longer around, but we may need to do some digging. 

Anyone else remembers what dependency EPL was covering?

Andrus



> On Jun 8, 2021, at 10:28 AM, Justin Mclean <[email protected]> wrote:
> 
> Hi,
> 
> I'm not part of your PMC, and there may be a reason(s) for this that I'm unaware of, but I noticed a couple of unusual things in your release:
> 1. The LICENSE includes the Eclipse Public License. The EPL license is Category B and in general you can't include anything that licensed Category B in a source release. [1]
> 2. The source release includes compiled class files [2], and jar files [3][4][5]. Compiled code shouldn't be included in a source release. The gradle jar has been discussed many times and it can't be include in a source release.
> 
> It would be great if you could take at look at these issues.
> 
> Kind Regards,
> Justin
> 
> 1. https://www.apache.org/legal/resolved.html#weak-copyleft-licenses
> 2. ./cayenne-gradle-plugin/build/classes/java/main/org/apache/cayenne/tools/*.class
> 3. ./cayenne-gradle-plugin/gradle/wrapper/gradle-wrapper.jar
> 4. ./cayenne-gradle-plugin/build/libs/cayenne-gradle-plugin-4.2.M3.jar
> 5. ./cayenne-gradle-plugin/build/libs/cayenne-gradle-plugin-4.2.M3-sources.jar
> 6. ./cayenne-gradle-plugin/build/libs/cayenne-gradle-plugin-4.2.M3-javadoc.jar
> 
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.