[pkg-java-blog] 01/01: Draft of "What's new since Jessie?"

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Thu Apr 28 09:02:30 UTC 2016


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository pkg-java-blog.

commit 03f5fc05138255eb0ad55e51efe5d5a25f1df037
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Thu Apr 28 11:01:57 2016 +0200

    Draft of "What's new since Jessie?"
---
 content/2016/whats-new-since-jessie.md | 137 +++++++++++++++++++++++++++++++++
 1 file changed, 137 insertions(+)

diff --git a/content/2016/whats-new-since-jessie.md b/content/2016/whats-new-since-jessie.md
new file mode 100644
index 0000000..a6c005c
--- /dev/null
+++ b/content/2016/whats-new-since-jessie.md
@@ -0,0 +1,137 @@
+Title: What's new since Jessie?
+Date: 2016-04-28
+Author: Emmanuel Bourg
+Status: draft
+
+Jessie was released one year ago now and the Java Team has been busy preparing
+the next release. Here is a quick summary of the current state of the Java packages :
+
+ * OpenJDK 8 is now the default Java runtime in testing/unstable. OpenJDK 7
+   has been removed, as well as several packages that couldn't be upgraded
+   to work with OpenJDK 8 (avian, eclipse).
+ * OpenJDK 9 is available in experimental. For the reminder it won't be part
+   of the next release, OpenJDK 8 will be the only Java runtime supported
+   for Stretch.
+ * Netbeans didn't make it in Jessie, but it is now back and up to date.
+ * The main build tools are close to their latest upstream releases, especially
+   Maven and Gradle which were seriously lagging behind.
+ * Scala has been upgraded to the version 2.11. We are looking for Scala experts
+   to maintain the package and its dependencies.
+ * Freemind has been removed due to lack of maintenance, Freeplane is recommended instead.
+ * The [reproducibility](https://reproducible.debian.net/unstable/amd64/pkg_set_maint_pkg-java-maintainers.html)
+   rate has greatly improved, climbing from 50% to 75% over a year.
+ * Backports are continuously provided for the main applications: OpenJDK 8, OpenJFX,
+   Ant, Maven, Gradle, Tomcat 7 & 8, Jetty 8 & 9, OpenJDK 8, OpenJFX, jEdit.
+ * We have several difficult transitions ahead: BND 3, BouncyCastle 1.54,
+   Tomcat 7 to 8, Jetty 8 to 9, ASM 5, and of course Java 9. Some help would
+   be welcome.
+ * The transition to Maven 3 has been completed and the packages are no longer
+   built with Maven 2.
+ * New packaging tools have been created to work with Gradle (gradle-debian-helper)
+   and Ivy (ivy-debian-helper).
+
+### Package updates
+
+The packages listed below detail the changes in jessie-backports and testing.
+Libraries and Debian specific tools have been excluded.
+
+Packages added to jessie-backports:
+
+ * [ant](https://tracker.debian.org/pkg/ant) (1.9.7)
+ * [elasticsearch](https://tracker.debian.org/pkg/elasticsearch) (1.6.2)
+ * [gradle](https://tracker.debian.org/pkg/gradle) (2.10)
+ * [groovy2](https://tracker.debian.org/pkg/groovy2) (2.4.5)
+ * [japi-compliance-checker](https://tracker.debian.org/pkg/japi-compliance-checker) (1.5)
+ * [jedit](https://tracker.debian.org/pkg/jedit) (5.3.0)
+ * [jetty8](https://tracker.debian.org/pkg/jetty8) (8.1.19)
+ * [jetty9](https://tracker.debian.org/pkg/jetty9) (9.2.14)
+ * [maven](https://tracker.debian.org/pkg/maven) (3.3.9)
+ * [openjdk-7-jre-dcevm](https://tracker.debian.org/pkg/openjdk-7-jre-dcevm) (7u79)
+ * [openjdk-8](https://tracker.debian.org/pkg/openjdk-8) (8u72-b15)
+ * [openjfx](https://tracker.debian.org/pkg/openjfx) (8u60-b27)
+ * [tomcat7](https://tracker.debian.org/pkg/tomcat7) (7.0.68)
+ * [tomcat8](https://tracker.debian.org/pkg/tomcat8) (8.0.32)
+
+Packages removed from testing:
+
+ * [avian](https://tracker.debian.org/pkg/avian)
+ * [clojure1.2](https://tracker.debian.org/pkg/clojure1.2)
+ * [clojure1.4](https://tracker.debian.org/pkg/clojure1.4)
+ * [eclipse-cdt](https://tracker.debian.org/pkg/eclipse-cdt)
+ * [eclipse-cdt-pkg-config](https://tracker.debian.org/pkg/eclipse-cdt-pkg-config)
+ * [eclipse-egit](https://tracker.debian.org/pkg/eclipse-egit)
+ * [eclipse-linuxtools](https://tracker.debian.org/pkg/eclipse-linuxtools)
+ * [eclipse-mercurialeclipse](https://tracker.debian.org/pkg/eclipse-mercurialeclipse)
+ * [eclipse-mylyn](https://tracker.debian.org/pkg/eclipse-mylyn)
+ * [eclipse-mylyn-tasks-github](https://tracker.debian.org/pkg/eclipse-mylyn-tasks-github)
+ * [eclipse-ptp](https://tracker.debian.org/pkg/eclipse-ptp)
+ * [eclipse-subclipse](https://tracker.debian.org/pkg/eclipse-subclipse)
+ * [eclipse-wtp](https://tracker.debian.org/pkg/eclipse-wtp)
+ * [freemind](https://tracker.debian.org/pkg/freemind)
+ * [groovy](https://tracker.debian.org/pkg/groovy)
+ * [maven2](https://tracker.debian.org/pkg/maven2)
+ * [openjdk-7](https://tracker.debian.org/pkg/openjdk-7)
+ * [openjdk-7-jre-dcevm](https://tracker.debian.org/pkg/openjdk-7-jre-dcevm)
+
+Packages added to testing:
+
+ * [apache-directory-server](https://tracker.debian.org/pkg/apache-directory-server) (2.0.0~M15)
+ * [dokujclient](https://tracker.debian.org/pkg/dokujclient) (3.8.1)
+ * [elasticsearch](https://tracker.debian.org/pkg/elasticsearch) (1.7.3)
+ * [ivyplusplus](https://tracker.debian.org/pkg/ivyplusplus) (1.14)
+ * [jetty9](https://tracker.debian.org/pkg/jetty9) (9.2.15)
+ * [netbeans](https://tracker.debian.org/pkg/netbeans) (8.1)
+ * [openjdk-8](https://tracker.debian.org/pkg/openjdk-8) (8u77-b03)
+ * [openjdk-8-jre-dcevm](https://tracker.debian.org/pkg/openjdk-8-jre-dcevm) (8u74)
+ * [openjfx](https://tracker.debian.org/pkg/openjfx) (8u60-b27)
+
+Packages upgraded in testing:
+
+ * [activemq](https://tracker.debian.org/pkg/activemq) (5.13.2)
+ * [ant](https://tracker.debian.org/pkg/ant) (1.9.7)
+ * [aspectj](https://tracker.debian.org/pkg/aspectj) (1.8.9)
+ * [bnd](https://tracker.debian.org/pkg/bnd) (2.4.1)
+ * [checkstyle](https://tracker.debian.org/pkg/checkstyle) (6.15)
+ * [eclipse-gef](https://tracker.debian.org/pkg/eclipse-gef) (3.9.100)
+ * [electric](https://tracker.debian.org/pkg/electric) (9.06)
+ * [felix-main](https://tracker.debian.org/pkg/felix-main) (5.0.0)
+ * [findbugs](https://tracker.debian.org/pkg/findbugs) (3.0.1)
+ * [fop](https://tracker.debian.org/pkg/fop) (2.1)
+ * [freeplane](https://tracker.debian.org/pkg/freeplane) (1.3.15)
+ * [gant](https://tracker.debian.org/pkg/gant) (1.9.11)
+ * [gradle](https://tracker.debian.org/pkg/gradle) (2.10)
+ * [groovy2](https://tracker.debian.org/pkg/groovy2) (2.4.5)
+ * [hsqldb](https://tracker.debian.org/pkg/hsqldb) (2.3.3)
+ * [icedtea-web](https://tracker.debian.org/pkg/icedtea-web) (1.6.2)
+ * [ivy](https://tracker.debian.org/pkg/ivy) (2.4.0)
+ * [jajuk](https://tracker.debian.org/pkg/jajuk) (1.10.9)
+ * [jakarta-jmeter](https://tracker.debian.org/pkg/jakarta-jmeter) (2.13)
+ * [japi-compliance-checker](https://tracker.debian.org/pkg/japi-compliance-checker) (1.7)
+ * [jasmin-sable](https://tracker.debian.org/pkg/jasmin-sable) (2.5.0)
+ * [java-common](https://tracker.debian.org/pkg/java-common) (0.57)
+ * [java-package](https://tracker.debian.org/pkg/java-package) (0.61)
+ * [jedit](https://tracker.debian.org/pkg/jedit) (5.3.0)
+ * [jetty8](https://tracker.debian.org/pkg/jetty8) (8.1.19)
+ * [jftp](https://tracker.debian.org/pkg/jftp) (1.60)
+ * [jgit](https://tracker.debian.org/pkg/jgit) (3.7.1)
+ * [jruby](https://tracker.debian.org/pkg/jruby) (1.7.22)
+ * [jtreg](https://tracker.debian.org/pkg/jtreg) (4.1-b12)
+ * [libapache-mod-jk](https://tracker.debian.org/pkg/libapache-mod-jk) (1.2.41)
+ * [maven](https://tracker.debian.org/pkg/maven) (3.3.9)
+ * [nailgun](https://tracker.debian.org/pkg/nailgun) (0.9.1)
+ * [pleiades](https://tracker.debian.org/pkg/pleiades) (1.6.0)
+ * [proguard](https://tracker.debian.org/pkg/proguard) (5.2.1)
+ * [robocode](https://tracker.debian.org/pkg/robocode) (1.9.2.5)
+ * [sablecc](https://tracker.debian.org/pkg/sablecc) (3.7)
+ * [scala](https://tracker.debian.org/pkg/scala) (2.11.6)
+ * [service-wrapper-java](https://tracker.debian.org/pkg/service-wrapper-java) (3.5.26)
+ * [simplyhtml](https://tracker.debian.org/pkg/simplyhtml) (0.16.13)
+ * [svnkit](https://tracker.debian.org/pkg/svnkit) (1.8.12)
+ * [sweethome3d-textures-editor](https://tracker.debian.org/pkg/sweethome3d-textures-editor) (1.4)
+ * [tomcat-native](https://tracker.debian.org/pkg/tomcat-native) (1.1.33)
+ * [tomcat7](https://tracker.debian.org/pkg/tomcat7) (7.0.68)
+ * [tomcat8](https://tracker.debian.org/pkg/tomcat8) (8.0.32)
+ * [triplea](https://tracker.debian.org/pkg/triplea) (1.8.0.9)
+ * [uimaj](https://tracker.debian.org/pkg/uimaj) (2.8.1)
+ * [weka](https://tracker.debian.org/pkg/weka) (3.6.13)
+ * [zookeeper](https://tracker.debian.org/pkg/zookeeper) (3.4.8)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/pkg-java-blog.git



More information about the pkg-java-commits mailing list