Bug#758972: Mojarra update 2.2.8

Miguel Landaeta nomadium at debian.org
Sat Sep 27 21:44:47 UTC 2014


On Wed, Sep 17, 2014 at 11:37:35AM +0200, Markus Koschany wrote:
> 
> Could you push your changes to Git please?

I pushed a branch named 2.2.8 to the git repo.
This branch is nowhere near to be uploaded.

To build it, you will need to add javaee-api-7.0.jar to the classpath.
However, this is FTBFS for me. It would be great if you can try to
build it.

> > However, as I said previously 2.2.8 introduces a new dependency on
> > Java EE 6/7 APIs but I found out some issues with the APIs source
> > licensing.
> > 
> > According to http://central.maven.org/maven2/javax/javaee-api/7.0/javaee-api-7.0.pom
> > that code is dual licensed under GPLv2 and CDDL.
> > 
> > However there are some .java files in the source with confidential
> > clauses and some weird non-free disclaimers. Maybe those disclaimers
> > are outdated, I have to confirm this and if everything is OK, then get
> > that package in the archive.
> 
> I have written a new debian/copyright file and pushed it to
> experimental. Maybe you can use it as a starting point for the final
> release. I can confirm what you wrote. There is at least
> 
> jsf-ri/systest-per-webapp/process-as-jspx/src/java/Blink.java
> 
> which is non-free according to its license terms. I believe the other
> clauses are O.K. They are licensed under the GPL-2 with classpath
> exception or the CDDL and some files contain code fragments once
> licensed under Apache 2.0

Oh, I was talking about JavaEE API 7.0 source code.

That Blink.java file can be removed from sources if needed.

> If you need some help, please feel free to ping me.

Yep, I need help with this because I have not much free time in the
last weeks and freeze deadline is approaching.

Let me know if we can meet on irc, or we can continue via email as
usual.

I'll be working on this package (and the JavaEE one) this weekend.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
"Faith means not wanting to know what is true." -- Nietzsche
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20140927/18178ed0/attachment.sig>


More information about the pkg-java-maintainers mailing list