[release-notes] Part of development section

John J. McDonough jjmcd at fedoraproject.org
Mon Sep 6 13:05:31 UTC 2010


commit cc72feba395719bd5373d573ebf20d755c5966f2
Author: John J. McDonough <jjmcd at fedoraproject.org>
Date:   Mon Sep 6 09:05:02 2010 -0400

    Part of development section

 en-US/Backwards_Compatibility.xml |   18 ++-
 en-US/Developer_Tools.xml         |  325 ++++++++++++++++++++++++++-----------
 en-US/Development.xml             |    7 +-
 en-US/Development_Eclipse.xml     |   30 +++--
 en-US/Development_GCC.xml         |  170 +++++++++++++++++---
 en-US/Development_Haskell.xml     |   34 +++-
 en-US/Development_Java.xml        |   72 ++++++---
 en-US/Development_Runtime.xml     |  101 +++++++-----
 en-US/Kernel.xml                  |   18 ++-
 en-US/Release_Notes.xml           |    9 +-
 10 files changed, 573 insertions(+), 211 deletions(-)
---
diff --git a/en-US/Backwards_Compatibility.xml b/en-US/Backwards_Compatibility.xml
index 02bee44..9971f7c 100644
--- a/en-US/Backwards_Compatibility.xml
+++ b/en-US/Backwards_Compatibility.xml
@@ -6,18 +6,26 @@
   <article lang="en">
     <articleinfo>
       <title>Documentation_Backwards_Compatibility_Beat</title>
-    </articleinfo><section>
-      <sectioninfo>
+    </articleinfo>
+<section>
+      
+
+
         <title>Documentation_Backwards_Compatibility_Beat</title>
-      </sectioninfo><para>
+      
+<para>
+
         <mediaobject>
           <imageobject>
             <imagedata fileref="http://fedoraproject.org/w/index.php?title=File:DocsProject_Header_docTeam1.png" scalefit="1"/>
-          </imageobject><caption>
+          </imageobject>
+<caption>
             <para/>
           </caption>
         </mediaobject>
-      </para>
+      
+</para>
+
     </section>
   </article>
 </book>
\ No newline at end of file
diff --git a/en-US/Developer_Tools.xml b/en-US/Developer_Tools.xml
index c7fd649..49bb3f6 100644
--- a/en-US/Developer_Tools.xml
+++ b/en-US/Developer_Tools.xml
@@ -1,97 +1,230 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook EBNF Module V1.1CR1//EN"
-               "http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd">
-<?xml-stylesheet href="http://www.informatik.fh-wiesbaden.de/~werntges/home_t/proj/dbkcss102/wysiwygdocbook1.02/driver.css" type="text/css"?>
-<book>
-  <article lang="en">
-    <articleinfo>
-      <title>Documentation_Development_Tools_Beat</title>
-    </articleinfo><section>
-      <sectioninfo>
-        <title>Documentation_Development_Tools_Beat</title>
-      </sectioninfo><para>
-        <mediaobject>
-          <imageobject>
-            <imagedata fileref="http://fedoraproject.org/w/index.php?title=File:DocsProject_Header_docTeam1.png" scalefit="1"/>
-          </imageobject><caption>
-            <para/>
-          </caption>
-        </mediaobject>
-      </para><section>
-        <sectioninfo>
-          <title>python </title>
-        </sectioninfo><para>The system <emphasis>python</emphasis> 2 stack has been upgraded to 2.7. For a list of changes see <ulink url="http://docs.python.org/dev/whatsnew/2.7.html">http://docs.python.org/dev/whatsnew/2.7.html</ulink>
-        </para><section>
-          <sectioninfo>
-            <title>Caveat: PyCObject and warnings </title>
-          </sectioninfo><para> Python provides various APIs for use by C extension modules.  One of these APIs, <programlisting format="linespecific">PyCObject</programlisting>, was deprecated in Python 2.7, but there are a <ulink url="https://bugzilla.redhat.com/showdependencytree.cgi?id=620842&amp;hide_resolved=1"> number of key modules that have not yet been ported to its replacement</ulink>. </para><para>By default, deprecation warnings are ignored, so this will not cause problems. </para>
-          <para>However, if the standard warnings settings are overridden, you may see problems with these modules.  In particular, if warnings have been set to "error", it is possible to make the Python interpreter abort or even segfault when importing these modules. </para>
-          <para>If you need to enable errors-for-warnings, please also add an override so that a <programlisting format="linespecific">PendingDeprecationWarning</programlisting>
-          </para>
-        </section>
-      </section><section>
-        <sectioninfo>
-          <title>python-migrate </title>
-        </sectioninfo><para>
-          <emphasis>python-migrate</emphasis> was updated to version 0.6. Support for SQLAlchemy 0.6 and Firebird database, custom templates and use of python logging are among many new features. New version also introduces some backwards incompatible changes:<itemizedlist>
-            <listitem>
-              <para>
-                <programlisting format="linespecific">api.test()</programlisting> and schema comparison functions now all accept url as first parameter and repository as second. </para>
-            </listitem><listitem>
-              <para> python upgrade/downgrade scripts do not import migrate_engine magically, but recieve engine as the only parameter to function (eg. def <programlisting format="linespecific">upgrade(migrate_engine):</programlisting>) </para>
-            </listitem><listitem>
-              <para>
-                <programlisting format="linespecific">Column.alter</programlisting> does not accept <programlisting format="linespecific">current_name</programlisting> anymore, it extracts name from the old column. </para>
-            </listitem>
-          </itemizedlist>For complete list of changes refer to the <ulink url="http://packages.python.org/sqlalchemy-migrate/changelog.htm"> changelog</ulink>
-        </para>
-      </section><section>
-        <sectioninfo>
-          <title>Erlang </title>
-        </sectioninfo><para>New version of Erlang/OTP is available in Fedora 14.  </para>
-      </section><section>
-        <sectioninfo>
-          <title>gdb </title>
-        </sectioninfo><para>
-          <emphasis>gdb</emphasis> has been enhanced to remove the unncecssary indices from the <programlisting format="linespecific">.debug</programlisting> files, and will replace them with an index that greatly speeds up <emphasis>gdb</emphasis>. </para><para>The <emphasis>gdb</emphasis> debugger has been extended with new commands that make it easier to track down and fix excessive memory usage within programs and libraries. This functionality was created by Fedora contributor David Malcolm, and we believe it is unique to Fedora 14. </para>
-      </section><section>
-        <sectioninfo>
-          <title>GNUstep </title>
-        </sectioninfo><para>This Feature offers the possibility to create GNUstep applications on Fedora. <emphasis>GNUstep</emphasis> is an open source reimplementation of Nextstep. It's provide an GUI framework base of the Objective-C programming language.</para><para>The Objective-C programming language is part of the GNU compiler collection (<emphasis>gcc</emphasis>).</para><para>A list of applications based on GNUstep you may find at <ulink url="http://gnustep.org/experience/apps.html"> List of GNUstep applications</ulink>. </para><para>Detailed introduction to the GNUstep project you may find at <ulink url="http://gnustep.org/information/aboutGNUstep.html"> GNUstep Introduction</ulink>. </para>
-      </section><section>
-        <sectioninfo>
-          <title>perl </title>
-        </sectioninfo><para>Notable changes in <emphasis>perl</emphasis> 5.12 include:</para><itemizedlist>
-          <listitem>
-            <para> Perl now conforms much more closely to the Unicode standard. Additionally, this release includes an upgrade to version 5.2 of the standard. </para>
-          </listitem>
-        </itemizedlist><itemizedlist>
-          <listitem>
-            <para> New experimental APIs allow developers to extend Perl with "pluggable" keywords and syntax. </para>
-          </listitem>
-        </itemizedlist><itemizedlist>
-          <listitem>
-            <para> Perl now has a better sense of time and will be able to keep accurate time well past the "Y2038" barrier. </para>
-          </listitem>
-        </itemizedlist><itemizedlist>
-          <listitem>
-            <para> New syntax allows developers to specify package version numbers directly in "package" statements </para>
-          </listitem>
-        </itemizedlist><itemizedlist>
-          <listitem>
-            <para> Perl now warns the user about the use of deprecated features by default. </para>
-          </listitem>
-        </itemizedlist><para>Perl 5.12.x features numerous new features, optimizations and bugfixes. You can find a complete list of these changes on the web at: </para>
-        <para>
-          <ulink url="http://search.cpan.org/~jesse/perl-5.12.0/pod/perl5120delta.pod">http://search.cpan.org/~jesse/perl-5.12.0/pod/perl5120delta.pod</ulink>
-        </para><para>Original release note: <ulink url="http://www.nntp.perl.org/group/perl.perl5.porters/2010/04/msg158820.html">http://www.nntp.perl.org/group/perl.perl5.porters/2010/04/msg158820.html</ulink>
-        </para>
-      </section><section>
-        <sectioninfo>
-          <title>rakudo </title>
-        </sectioninfo><para>Fedora comes with Rakudo Perl, an implementation of the Perl 6 specification based on the Parrot virtual machine, which enables developers to write new applications or port existing ones to Perl 6. To install <emphasis>rakudo</emphasis>, use the <emphasis>Add/Remove Software</emphasis>  tool or run:<programlisting>su -c 'yum install rakudo'</programlisting>For information of command line options run: <programlisting>man perl6man rakudo</programlisting>
-        </para>
-      </section>
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "Release_Notes.ent">
+%BOOK_ENTITIES;
+]>
+
+<section id="sect-Release_Notes-Development_Tools">
+  <title>Development_Tools</title>
+  
+  <section>
+    <title>python </title>
+    <para>
+      The system <package>python</package> 2 stack has been upgraded
+      to 2.7. For a list of changes see <ulink
+      url="http://docs.python.org/dev/whatsnew/2.7.html">http://docs.python.org/dev/whatsnew/2.7.html</ulink>
+    </para>
+
+    <section>
+      <title>Caveat: PyCObject and warnings </title>
+      <para>
+	Python provides various APIs for use by C extension modules.
+	One of these APIs, <methodname>PyCObject</methodname>, was
+	deprecated in Python 2.7, but there are a <ulink
+	url="https://bugzilla.redhat.com/showdependencytree.cgi?id=620842&amp;hide_resolved=1">
+	number of key modules that have not yet been ported to its
+	replacement</ulink>.
+      </para>
+      <para>
+	By default, deprecation warnings are ignored, so this will not
+	cause problems.
+      </para>
+      <para>
+	However, if the standard warnings settings are overridden, you
+	may see problems with these modules.  In particular, if
+	warnings have been set to "error", it is possible to make the
+	Python interpreter abort or even segfault when importing these
+	modules.
+      </para>
+      <para>
+	If you need to enable errors-for-warnings, please also add an
+	override so that a <code>PendingDeprecationWarning</code> is
+	merely logged rather than raising an exception:
+<screen>
+&gt;&gt;&gt; import warnings
+&gt;&gt;&gt; warnings.simplefilter('error')
+&gt;&gt;&gt; warnings.simplefilter('default', PendingDeprecationWarning)
+</screen>	
+      </para>
     </section>
-  </article>
-</book>
\ No newline at end of file
+  </section>
+
+  <section>
+    <title>python-migrate </title>
+    <para>
+      <package>python-migrate</package> was updated to version
+      0.6. Support for SQLAlchemy 0.6 and Firebird database, custom
+      templates and use of python logging are among many new
+      features. New version also introduces some backwards
+      incompatible changes:
+      <itemizedlist>
+	<listitem>
+	<para>
+	  <methodname>api.test()</methodname> and schema comparison
+	  functions now all accept url as first parameter and
+	  repository as second.
+	</para>
+      </listitem>
+      <listitem>
+	<para>
+	  python upgrade/downgrade scripts do not import
+	  migrate_engine magically, but recieve engine as the only
+	  parameter to function (eg. def
+	  <methodname>upgrade(migrate_engine):</methodname>)
+	</para>
+      </listitem>
+      <listitem>
+	<para>
+	  <methodname>Column.alter</methodname> does not accept
+	  <code>current_name</code> anymore, it extracts
+	  name from the old column.
+	</para>
+      </listitem>
+      </itemizedlist>For complete list of changes refer to the <ulink
+      url="http://packages.python.org/sqlalchemy-migrate/changelog.htm">
+      changelog</ulink>
+    </para>
+  </section>
+
+  <section>
+    <title>Erlang </title>
+    <para>
+      New version of Erlang/OTP is available in Fedora 14.  
+    </para>
+  </section>
+
+  <section>
+    <title>gdb </title>
+    <para>
+      <package>gdb</package> has been enhanced to remove the
+      unncecssary indices from the <filename>.debug</filename> files,
+      and will replace them with an index that greatly speeds up
+      <package>gdb</package>.
+    </para>
+    <para>
+      The <package>gdb</package> debugger has been extended with new
+      commands that make it easier to track down and fix excessive
+      memory usage within programs and libraries. This functionality
+      was created by Fedora contributor David Malcolm, and we believe
+      it is unique to Fedora 14.
+    </para>
+  </section>
+
+  <section>
+    <title>GNUstep </title>
+    <para>
+      This Feature offers the possibility to create GNUstep
+      applications on Fedora. <package>GNUstep</package> is an open
+      source reimplementation of Nextstep. It's provide an GUI
+      framework base of the Objective-C programming language.
+    </para>
+    <para>
+      The Objective-C programming language is part of the GNU compiler
+      collection (<package>gcc</package>).
+    </para>
+    <para>
+      A list of applications based on GNUstep you may find at <ulink
+      url="http://gnustep.org/experience/apps.html"> List of GNUstep
+      applications</ulink>.
+    </para>
+    <para>
+      Detailed introduction to the GNUstep project you may find at
+      <ulink url="http://gnustep.org/information/aboutGNUstep.html">
+      GNUstep Introduction</ulink>.
+    </para>
+  </section>
+
+  <section>
+    <title>perl </title>
+    <para>
+      Notable changes in <package>perl</package> 5.12 include:
+    </para>
+    <itemizedlist>
+      <listitem>
+	<para>
+	  Perl now conforms much more closely to the Unicode
+	  standard. Additionally, this release includes an upgrade to
+	  version 5.2 of the standard.
+	</para>
+      </listitem>
+    </itemizedlist>
+    <itemizedlist>
+      <listitem>
+	<para>
+	  New experimental APIs allow developers to extend Perl with
+	  "pluggable" keywords and syntax.
+	</para>
+      </listitem>
+    </itemizedlist>
+    <itemizedlist>
+      <listitem>
+	<para>
+	  Perl now has a better sense of time and will be able to keep
+	  accurate time well past the "Y2038" barrier.
+	</para>
+      </listitem>
+    </itemizedlist>
+    <itemizedlist>
+      <listitem>
+	<para>
+	  New syntax allows developers to specify package version
+	  numbers directly in "package" statements
+	</para>
+      </listitem>
+    </itemizedlist>
+    <itemizedlist>
+      <listitem>
+	<para>
+	  Perl now warns the user about the use of deprecated features
+	  by default.
+	</para>
+      </listitem>
+    </itemizedlist>
+    <para>
+      Perl 5.12.x features numerous new features, optimizations and
+      bugfixes. You can find a complete list of these changes on the
+      web at:
+    </para>
+    <para>
+      <ulink
+      url="http://search.cpan.org/~jesse/perl-5.12.0/pod/perl5120delta.pod">http://search.cpan.org/~jesse/perl-5.12.0/pod/perl5120delta.pod</ulink>
+    </para>
+    <para>
+      Original release note: <ulink
+      url="http://www.nntp.perl.org/group/perl.perl5.porters/2010/04/msg158820.html">http://www.nntp.perl.org/group/perl.perl5.porters/2010/04/msg158820.html</ulink>
+    </para>
+  </section>
+
+  <section>
+    <title>rakudo </title>
+    <para>
+      Fedora comes with Rakudo Perl, an implementation of the Perl 6
+      specification based on the Parrot virtual machine, which enables
+      developers to write new applications or port existing ones to
+      Perl 6. To install <package>rakudo</package>, use the
+      <package>Add/Remove Software</package> tool or
+      run:<command>su -c 'yum install
+      rakudo'</command>For information of command line options
+      run: <command>man perl6man rakudo</command>
+    </para>
+  </section>
+
+  <section>
+    <title>bash debugger </title>
+    <para>
+      The Lisp sources for the <package>'emacs</package> bash deugger,
+      <package>emacs-bashdb-el</package> are now included in Fedora.
+      The debugger has been upgraded to version 4.1_0.4.
+    </para>
+  </section>
+
+  <section>
+    <title>Pyjamas </title>
+    <para>
+      New to Fedora 14 is <package>pyjamas</package>, a Rich Internet
+      Application (RIA) Development Platform for both Web and Desktop.
+      Read all about this new capability at <ulink
+      url="http://pyjs.org/.">http://pyjs.org/.</ulink>
+    </para>
+  </section>
+</section>
diff --git a/en-US/Development.xml b/en-US/Development.xml
index 17c787c..49a6866 100644
--- a/en-US/Development.xml
+++ b/en-US/Development.xml
@@ -5,7 +5,12 @@
 ]>
 
 <section id="sect-Release_Notes-Development">
-  <title>Documentation_Development_Beat</title>
+  <title>Development Overview</title>
+  <para>
+    Fedora includes a wide range of tools for software development in
+    all popular languages.  This section highlights some of the new
+    features in Fedora 14.
+  </para>
 
   <section>
     <title>New Programming Language</title>
diff --git a/en-US/Development_Eclipse.xml b/en-US/Development_Eclipse.xml
index 42ee8b0..bb985ff 100644
--- a/en-US/Development_Eclipse.xml
+++ b/en-US/Development_Eclipse.xml
@@ -6,18 +6,26 @@
   <article lang="en">
     <articleinfo>
       <title>Documentation_Development_Eclipse_Beat</title>
-    </articleinfo><section>
-      <sectioninfo>
+    </articleinfo>
+<section>
+      
+
+
         <title>Documentation_Development_Eclipse_Beat</title>
-      </sectioninfo><para>
-        <mediaobject>
-          <imageobject>
-            <imagedata fileref="http://fedoraproject.org/w/index.php?title=File:DocsProject_Header_docTeam1.png" scalefit="1"/>
-          </imageobject><caption>
-            <para/>
-          </caption>
-        </mediaobject>
-      </para>
+      
+<section>
+        
+
+
+          <title>eclipse </title>
+        
+<para>
+
+          <package>eclipse</package> has been upgraded to the Helios release.  New features include better support for C/C++, an app store, support for git, a web tools platform, improved support for JavaScript, and much more.  Learn more at <ulink url="http://www.eclipse.org/org/press-release/20100623_heliosrelease.php.">http://www.eclipse.org/org/press-release/20100623_heliosrelease.php.</ulink>
+        
+</para>
+
+      </section>
     </section>
   </article>
 </book>
\ No newline at end of file
diff --git a/en-US/Development_GCC.xml b/en-US/Development_GCC.xml
index c7d5db2..9b87528 100644
--- a/en-US/Development_GCC.xml
+++ b/en-US/Development_GCC.xml
@@ -1,23 +1,151 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook EBNF Module V1.1CR1//EN"
-               "http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd">
-<?xml-stylesheet href="http://www.informatik.fh-wiesbaden.de/~werntges/home_t/proj/dbkcss102/wysiwygdocbook1.02/driver.css" type="text/css"?>
-<book>
-  <article lang="en">
-    <articleinfo>
-      <title>Documentation_Development_GCC_Tools_Beat</title>
-    </articleinfo><section>
-      <sectioninfo>
-        <title>Documentation_Development_GCC_Tools_Beat</title>
-      </sectioninfo><para>
-        <mediaobject>
-          <imageobject>
-            <imagedata fileref="http://fedoraproject.org/w/index.php?title=File:DocsProject_Header_docTeam1.png" scalefit="1"/>
-          </imageobject><caption>
-            <para/>
-          </caption>
-        </mediaobject>
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "Release_Notes.ent">
+%BOOK_ENTITIES;
+]>
+
+<section id="sect-Release_Notes-GCC">
+  <title>GCC</title>
+  
+  <section>
+    <title>gcc </title>
+    <para>
+      Fedora 14 includes version 4.5 of <package>gcc</package> and the
+      various compilers which depend on gcc.  The full details of the
+      changes my be found at <ulink
+      url="http://gcc.gnu.org/gcc-4.5/changes.html,">
+      http://gcc.gnu.org/gcc-4.5/changes.html</ulink>, but some main
+      points follow.
+    </para>
+
+    <section>
+      <title>Obsoleted support and features </title>
+      <para>
+	The following ports for individual systems on particular
+	architectures have been obsoleted:
       </para>
+      <itemizedlist>
+	<listitem>
+	  <para>
+	    IRIX releases before 6.5 (mips-sgi-irix5*, mips-sgi-irix6.[0-4]) 
+	  </para>
+	</listitem>
+	<listitem>
+	  <para>
+	    Solaris 7 (*-*-solaris2.7) 
+	  </para>
+	</listitem>
+	<listitem>
+	  <para>
+	    Tru64 UNIX releases before V5.1 (alpha*-dec-osf4*,
+	    alpha-dec-osf5.0*)
+	  </para>
+	</listitem>
+	<listitem>
+	  <para>
+	    Details for the IRIX, Solaris 7, and Tru64 UNIX
+	    obsoletions can be found in the announcement.
+	  </para>
+	</listitem>
+	<listitem>
+	  <para>
+	    Support for the classic POWER architecture implemented in
+	    the original RIOS and RIOS2 processors of the old IBM
+	    RS/6000 product line has been obsoleted in the rs6000
+	    port. This does not affect the new generation Power and
+	    PowerPC architectures.
+	  </para>
+	</listitem>
+      </itemizedlist>
+      <para>
+	Support has also been removed for a number of features
+	obsoleted in 4.4.
+      </para>
+      <warning>
+	<title>
+	  Reduced performance with C99 conformance
+	</title>
+	<para>
+	  On x86 targets, code containing floating-point calculations
+	  may run significantly slower when compiled with GCC 4.5 in
+	  strict C99 conformance mode than they did with earlier GCC
+	  versions.  This is due to stricter standard conformance of
+	  the compiler and can be avoided by using the option
+	  <command>-fexcess-precision=fast</command>.
+	</para>
+      </warning>
     </section>
-  </article>
-</book>
\ No newline at end of file
+  </section>
+
+  <section>
+    <title>Optimizer improvements </title>
+    <itemizedlist>
+      <listitem>
+	<para>
+	  The <command>-save-temps</command> now takes an optional
+	  argument. The <command>-save-temps</command> and
+	  <command>-save-temps=cwd</command> switches write the
+	  temporary files in the current working directory based on
+	  the original source file. The
+	  <command>-save-temps=obj</command> switch will write files
+	  into the directory specified with the <command>-o</command>
+	  option, and the intermediate filenames are based on the
+	  output file.
+	</para>
+      </listitem>
+      <listitem>
+	<para>
+	  Debugging dumps are now created in the same directory as the
+	  object file rather than in the current working directory.
+	</para>
+      </listitem>
+      <listitem>
+	<para>
+	  A new link-time optimizer has been added
+	  (<command>-flto</command>). When this option is used, GCC
+	  generates a bytecode representation of each input file and
+	  writes it to special ELF sections in each object file.
+	</para>
+      </listitem>
+      <listitem>
+	<para>
+	  The automatic parallelization pass was enhanced to support
+	  parallelization of outer loops.
+	</para>
+      </listitem>
+      <listitem>
+	<para>
+	  GCC now optimize exception handling code.
+	</para>
+      </listitem>
+    </itemizedlist>
+    <para>
+      Reference the changes page above for more details on these and
+      other optimizations.
+    </para>
+  </section>
+
+  <section>
+    <title>Language-specific improvements </title>
+    <para>
+      There are new language-specific features for Ada, C, C++, Fortran and Java. 
+    </para>
+  </section>
+
+  <section>
+    <title>New targets </title>
+    <para>
+      There are new target processors within the AIX, ARM, AVR, IA32,
+      M68K, MeP, MIPS, RS/6000 and RX processor families.
+    </para>
+  </section>
+
+  <section>
+    <title>Installation Changes </title>
+    <para>
+      The move to autotools has resulted in some artifacts changing
+      the directories where they are found.  For details, as in all of
+      the above details, refer to the changes page.
+    </para>
+  </section>
+</section>
diff --git a/en-US/Development_Haskell.xml b/en-US/Development_Haskell.xml
index 963f091..9b913ff 100644
--- a/en-US/Development_Haskell.xml
+++ b/en-US/Development_Haskell.xml
@@ -6,20 +6,40 @@
   <article lang="en">
     <articleinfo>
       <title>Documentation_Development_Haskell_Beat</title>
-    </articleinfo><section>
-      <sectioninfo>
+    </articleinfo>
+<section>
+      
+
+
         <title>Documentation_Development_Haskell_Beat</title>
-      </sectioninfo><para>
+      
+<para>
+
         <mediaobject>
           <imageobject>
             <imagedata fileref="http://fedoraproject.org/w/index.php?title=File:DocsProject_Header_docTeam1.png" scalefit="1"/>
-          </imageobject><caption>
+          </imageobject>
+<caption>
             <para/>
           </caption>
         </mediaobject>
-      </para><para>
-        <ulink url="http://haskell.org/ghc/"> GHC</ulink> has been updated to <ulink url="http://darcs.haskell.org/download/docs/6.12.3/html/users_guide/release-6-12-3.html"> 6.12.3</ulink>, and <ulink url="http://hackage.haskell.org/platform/"> haskell-platform</ulink> to <ulink url="http://hackage.haskell.org/platform/changelog.html"> 2010.2.0.0</ulink> stable release. </para><para>Some further improvements have been made to ghc-rpm-macros and cabal2spec, including merging the -doc subpackages into -devel. </para>
-      <para>The easiest way to install Haskell support in Fedora is to install the Haskell yum group from Anaconda or YUM. </para>
+      
+</para>
+
+<para>
+
+        <ulink url="http://haskell.org/ghc/"> GHC</ulink> has been updated to <ulink url="http://darcs.haskell.org/download/docs/6.12.3/html/users_guide/release-6-12-3.html"> 6.12.3</ulink>, and <ulink url="http://hackage.haskell.org/platform/"> haskell-platform</ulink> to <ulink url="http://hackage.haskell.org/platform/changelog.html"> 2010.2.0.0</ulink> stable release. 
+</para>
+
+<para>
+Some further improvements have been made to ghc-rpm-macros and cabal2spec, including merging the -doc subpackages into -devel. 
+</para>
+
+      
+<para>
+The easiest way to install Haskell support in Fedora is to install the Haskell yum group from Anaconda or YUM. 
+</para>
+
       <programlisting> yum install @haskell</programlisting>
     </section>
   </article>
diff --git a/en-US/Development_Java.xml b/en-US/Development_Java.xml
index dc0d3b9..d3268cd 100644
--- a/en-US/Development_Java.xml
+++ b/en-US/Development_Java.xml
@@ -6,33 +6,65 @@
   <article lang="en">
     <articleinfo>
       <title>Documentation_Java_Beat</title>
-    </articleinfo><section>
-      <sectioninfo>
+    </articleinfo>
+<section>
+      
+
+
         <title>Documentation_Java_Beat</title>
-      </sectioninfo><para>
-        <mediaobject>
-          <imageobject>
-            <imagedata fileref="http://fedoraproject.org/w/index.php?title=File:DocsProject_Header_docTeam1.png" scalefit="1"/>
-          </imageobject><caption>
-            <para/>
-          </caption>
-        </mediaobject>
-      </para><section>
-        <sectioninfo>
+      
+<section>
+        
+
+
           <title>NetBeans </title>
-        </sectioninfo><para>
-          <emphasis>NetBeans IDE 6.9</emphasis> is a significant update of <ulink url="https://fedoraproject.org/wiki/Features/NetBeans_6.8"> NetBeans IDE 6.8</ulink>.</para><para>NetBeans IDE 6.9 introduces <programlisting format="linespecific">OSGi</programlisting> interoperability for NetBeans Platform applications and support for developing OSGi bundles with <emphasis>Maven</emphasis>; support for <emphasis>JavaFX SDK 1.3</emphasis> with new <emphasis>JavaFX Composer</emphasis>, a visual layout tool for visually building JavaFX GUI applications, similar to the <emphasis>Swing GUI builder</emphasis> for Java SE applications, also support for <emphasis>PHP Zend</emphasis> framework, and <emphasis>Ruby on Rails 3.0</emphasis>; as well as improvements to the <emphasis>Java Editor</emphasis>, <emphasis>Java Debugger</emphasis>, issue tracking, and more. </para><para>For more about this release, see: <itemizedlist>
+        
+<para>
+
+          <package>NetBeans IDE 6.9</package> is a significant update of <ulink url="https://fedoraproject.org/wiki/Features/NetBeans_6.8"> NetBeans IDE 6.8</ulink>.
+</para>
+
+<para>
+NetBeans IDE 6.9 introduces <programlisting format="linespecific">OSGi</programlisting> interoperability for NetBeans Platform applications and support for developing OSGi bundles with <package>Maven</package>; support for <package>JavaFX SDK 1.3</package> with new <package>JavaFX Composer</package>, a visual layout tool for visually building JavaFX GUI applications, similar to the <package>Swing GUI builder</package> for Java SE applications, also support for <package>PHP Zend</package> framework, and <package>Ruby on Rails 3.0</package>; as well as improvements to the <package>Java Editor</package>, <package>Java Debugger</package>, issue tracking, and more. 
+</para>
+
+<para>
+For more about this release, refer to: <itemizedlist>
             <listitem>
-              <para>
+              
+<para>
+
                 <ulink url="http://www.netbeans.org/community/releases/69/"> NetBeans IDE 6.9 Release Information</ulink>
-              </para>
-            </listitem><listitem>
-              <para>
+              
+</para>
+
+            </listitem>
+<listitem>
+              
+<para>
+
                 <ulink url="http://www.netbeans.org/community/releases/69/relnotes.html"> NetBeans IDE 6.9 Release Notes</ulink>
-              </para>
+              
+</para>
+
             </listitem>
           </itemizedlist>
-        </para>
+        
+</para>
+
+      </section>
+<section>
+        
+
+
+          <title>yydebug </title>
+        
+<para>
+
+          <package>yydebug</package>, a debugger for parser code generated by <package>jay</package> is new to Fedora.  For full details review <ulink url="http://www.cs.rit.edu/~ats/projects/lp/doc/jay/yydebug/yyDebug.html.">http://www.cs.rit.edu/~ats/projects/lp/doc/jay/yydebug/yyDebug.html.</ulink>
+        
+</para>
+
       </section>
     </section>
   </article>
diff --git a/en-US/Development_Runtime.xml b/en-US/Development_Runtime.xml
index af19492..f0acc2d 100644
--- a/en-US/Development_Runtime.xml
+++ b/en-US/Development_Runtime.xml
@@ -1,41 +1,60 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook EBNF Module V1.1CR1//EN"
-               "http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd">
-<?xml-stylesheet href="http://www.informatik.fh-wiesbaden.de/~werntges/home_t/proj/dbkcss102/wysiwygdocbook1.02/driver.css" type="text/css"?>
-<book>
-  <article lang="en">
-    <articleinfo>
-      <title>Documentation_Development_Runtime_Beat</title>
-    </articleinfo><section>
-      <sectioninfo>
-        <title>Documentation_Development_Runtime_Beat</title>
-      </sectioninfo><section>
-        <sectioninfo>
-          <title>boost </title>
-        </sectioninfo><para>The <emphasis>boost</emphasis> C++ libraries have been upgraded to 4.4. which includes numerous changes.  For details, see the release notes:</para><itemizedlist>
-          <listitem>
-            <para>
-              <ulink url="http://www.boost.org/users/history/version_1_44_0">http://www.boost.org/users/history/version_1_44_0</ulink>
-            </para>
-          </listitem>
-        </itemizedlist><itemizedlist>
-          <listitem>
-            <para>
-              <ulink url="http://www.boost.org/users/history/version_1_43_0">http://www.boost.org/users/history/version_1_43_0</ulink>
-            </para>
-          </listitem>
-        </itemizedlist><itemizedlist>
-          <listitem>
-            <para>
-              <ulink url="http://www.boost.org/users/history/version_1_42_0">http://www.boost.org/users/history/version_1_42_0</ulink>
-            </para>
-          </listitem>
-        </itemizedlist><para>Some key features include new libraries for UML2 FSMs, Polygons, Factory and Forward adapters, and a UUID library.  Existing libraries have been updated with many new features as well as performance improvements. </para>
-      </section><section>
-        <sectioninfo>
-          <title>libjpeg-turbo </title>
-        </sectioninfo><para>The <emphasis>libjpeg</emphasis> library has been replaced by <emphasis>libjpeg-turbo</emphasis> library which has same API/ABI but is at least twice faster on all primary architectures and about 25% faster on secondary architectures </para>
-      </section>
-    </section>
-  </article>
-</book>
\ No newline at end of file
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "Release_Notes.ent">
+%BOOK_ENTITIES;
+]>
+
+<section id="sect-Release_Notes-Runtime">
+  <title>Runtime</title>
+  
+  <section>
+    <title>boost </title>
+    <para>
+      The <package>boost</package> C++ libraries have been upgraded to
+      4.4. which includes numerous changes.  For details, see the
+      release notes:
+    </para>
+    <itemizedlist>
+      <listitem>
+	<para>
+	  <ulink
+	      url="http://www.boost.org/users/history/version_1_44_0">
+	  http://www.boost.org/users/history/version_1_44_0</ulink>
+	</para>
+      </listitem>
+    </itemizedlist>
+    <itemizedlist>
+      <listitem>
+	<para>
+	  <ulink
+	      url="http://www.boost.org/users/history/version_1_43_0">
+	  http://www.boost.org/users/history/version_1_43_0</ulink>
+	</para>
+      </listitem>
+    </itemizedlist>
+    <itemizedlist>
+      <listitem>
+	<para>
+	  <ulink url="http://www.boost.org/users/history/version_1_42_0">
+	  http://www.boost.org/users/history/version_1_42_0</ulink>
+	</para>
+      </listitem>
+    </itemizedlist>
+    <para>
+      Some key features include new libraries for UML2 FSMs, Polygons,
+      Factory and Forward adapters, and a UUID library.  Existing
+      libraries have been updated with many new features as well as
+      performance improvements.
+    </para>
+  </section>
+
+  <section>
+    <title>libjpeg-turbo </title>
+    <para>
+      The <package>libjpeg</package> library has been replaced by
+      <package>libjpeg-turbo</package> library which has same API/ABI
+      but is at least twice faster on all primary architectures and
+      about 25% faster on secondary architectures
+    </para>
+  </section>
+</section>
diff --git a/en-US/Kernel.xml b/en-US/Kernel.xml
index a36f180..2eace15 100644
--- a/en-US/Kernel.xml
+++ b/en-US/Kernel.xml
@@ -6,18 +6,26 @@
   <article lang="en">
     <articleinfo>
       <title>Documentation_Kernel_Beat</title>
-    </articleinfo><section>
-      <sectioninfo>
+    </articleinfo>
+<section>
+      
+
+
         <title>Documentation_Kernel_Beat</title>
-      </sectioninfo><para>
+      
+<para>
+
         <mediaobject>
           <imageobject>
             <imagedata fileref="http://fedoraproject.org/w/index.php?title=File:DocsProject_Header_docTeam1.png" scalefit="1"/>
-          </imageobject><caption>
+          </imageobject>
+<caption>
             <para/>
           </caption>
         </mediaobject>
-      </para>
+      
+</para>
+
     </section>
   </article>
 </book>
\ No newline at end of file
diff --git a/en-US/Release_Notes.xml b/en-US/Release_Notes.xml
index e3b57f4..d3275eb 100644
--- a/en-US/Release_Notes.xml
+++ b/en-US/Release_Notes.xml
@@ -51,6 +51,7 @@
 		xmlns:xi="http://www.w3.org/2001/XInclude">
     </xi:include>
   </section>
+
   <section id="sect-Release_Notes-Changes_for_SysAdmin">
     <title>Changes in Fedora for System Administrators</title>
     <xi:include href="Boot.xml"
@@ -99,16 +100,16 @@
     <xi:include href="Development.xml"
 		xmlns:xi="http://www.w3.org/2001/XInclude">
     </xi:include>
-<!--    <xi:include href="30-Development_Runtime.xml"
+    <xi:include href="Development_Runtime.xml"
 		xmlns:xi="http://www.w3.org/2001/XInclude">
     </xi:include>
-    <xi:include href="31-Developer_Tools.xml"
+    <xi:include href="Developer_Tools.xml"
 		xmlns:xi="http://www.w3.org/2001/XInclude">
     </xi:include>
-    <xi:include href="32-Development_GCC.xml"
+    <xi:include href="Development_GCC.xml"
 		xmlns:xi="http://www.w3.org/2001/XInclude">
     </xi:include>
-    <xi:include href="33-Development_Java.xml"
+<!--    <xi:include href="33-Development_Java.xml"
 		xmlns:xi="http://www.w3.org/2001/XInclude">
     </xi:include>
     <xi:include href="34-Development_Haskell.xml"


More information about the docs-commits mailing list