[release-notes] jdk8, plus java subpackages
Pete Travis
immanetize at fedoraproject.org
Sun Oct 5 20:47:37 UTC 2014
commit 06a5abe3e3cf8aa31c714cf75e5e477729fce525
Author: Pete Travis <immanetize at fedoraproject.org>
Date: Sun Oct 5 14:47:32 2014 -0600
jdk8, plus java subpackages
en-US/Development_Java.xml | 29 +++++++++++++++++++++++++++--
1 files changed, 27 insertions(+), 2 deletions(-)
---
diff --git a/en-US/Development_Java.xml b/en-US/Development_Java.xml
index 29e9e57..40b4ba9 100644
--- a/en-US/Development_Java.xml
+++ b/en-US/Development_Java.xml
@@ -5,8 +5,33 @@
]>
-<section>
+<section id="development-java">
<title>Java</title>
<para />
-
+
+ <section id="javadev-jdk8">
+ <title>OpenJDK 8</title>
+ <para>
+ OpenJDK8 is now the default Java Runtime in Fedora, replacing OpenJDK7. A full list of the features added in OpenJDK8 is available upstream at <ulink url="http://openjdk.java.net/projects/jdk8/features/" />.
+ </para>
+ <note>
+ <title>Java Customizations</title>
+ <para>
+ User customizations made to <package>java-1.7.0-openjdk</package> (specifically, to files under <filename class="directory">/usr/lib/jvm/java-1.7.0*/*</filename>) will not be carried across to <package>java-1.8.0-openjdk</package>.
+ </para>
+ </note>
+ </section>
+
+ <section id="javadev-dependencies">
+ <title>More efficient package dependencies</title>
+ <para>
+ The way that Java dependencies are handled has changed in Fedora 21. Packages that do not interact with the X server or audio subsystem now depend on a new OpenJDK headless subpackage. This means installation size reduction on servers, a change that aims for efficiency.
+ </para>
+ <para>
+ Documentation for Java packages is now optional, saving even more space on your server. Look for the <literal>-doc</literal> subpackage for Java packages to install the accompanying documentation.
+ </para>
+ <para>
+ Java packaging guidelines now require to convert most Java packages to have <literal>Requires: java-headless</literal> when appropriate. Detailed information about the packaging effort can be found at <ulink url="https://fedoraproject.org/wiki/Packaging:Java#BuildRequires_and_Requires" />
+ </para>
+ </section>
</section>
More information about the docs-commits
mailing list