commit 06a5abe3e3cf8aa31c714cf75e5e477729fce525 Author: Pete Travis immanetize@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>
docs-commits@lists.fedoraproject.org