[release-notes/gnome-2-28] Updated markup (still an error to fix)



commit 882329f502eed0aeefde4cc0dd95c4f287357afd
Author: Paul Cutler <pcutler gnome org>
Date:   Thu Aug 27 21:11:47 2009 -0500

    Updated markup (still an error to fix)

 help/C/release-notes.xml |    4 +-
 help/C/rndevelopers.xml  |  139 +++++++++++++++++++++++++++------------------
 2 files changed, 85 insertions(+), 58 deletions(-)
---
diff --git a/help/C/release-notes.xml b/help/C/release-notes.xml
index 08346a0..d8fe5b9 100644
--- a/help/C/release-notes.xml
+++ b/help/C/release-notes.xml
@@ -105,11 +105,11 @@
 		<!-- What's New For Contributors -->
 		<!-- include href="rncontributors.xml" xmlns="http://www.w3.org/2001/XInclude"/ -->
 		<!-- What's New for Developers -->
-		< include href="rndevelopers.xml" xmlns="http://www.w3.org/2001/XInclude"/> -->
+		<include href="rndevelopers.xml" xmlns="http://www.w3.org/2001/XInclude"/> -->
 		<!-- What's New In Mobile -->
 		<!-- include href="rnmobile.xml" xmlns="http://www.w3.org/2001/XInclude"/> -->
 		<!-- Internationalization -->
-		<!-- include href="rni18n.xml" xmlns="http://www.w3.org/2001/XInclude"/ -->
+		<include href="rni18n.xml" xmlns="http://www.w3.org/2001/XInclude"/> -->
 		<!-- Installing GNOME -->
 		<!-- include href="rninstallation.xml" xmlns="http://www.w3.org/2001/XInclude"/ -->
 		<!-- Known Issues -->
diff --git a/help/C/rndevelopers.xml b/help/C/rndevelopers.xml
index dc0e498..23540b0 100644
--- a/help/C/rndevelopers.xml
+++ b/help/C/rndevelopers.xml
@@ -48,11 +48,12 @@
 			wiki page lists the various tasks that are yet to be completed.
 			An automatically created and updated status overview of remaining work 
 			for modules that are supported by the jhbuild build tool can be found 
-			<a href="http://www.gnome.org/~fpeters/299.html";>here</a>.
+			<ulink url="http://www.gnome.org/~fpeters/299.html";>here</ulink>.
 		</para>
 	</warning>
 	
 	<sect2 id="platform.cleanup">
+	<title>GNOME 2.28 Platform Cleanup</title>
 	
 		<para>Large efforts have been undertaken towards removing deprecated modules
 		and functionality on the way to GNOME 3.0.
@@ -64,6 +65,8 @@
 		
 		<para>Other GNOME Platform improvements in GNOME 2.28 include:
 		</para>
+		
+	<itemizedlist>	
 	
 	  <listitem><para>
 		 A dependency on libart_lgpl was removed from 2 modules (eog, gtkhtml);
@@ -107,21 +110,20 @@
 	  <listitem><para>
 		 Many modules now provide a nicer and cleaner build output when compiling 
 		 them by using Shave or AM_SILENT_RULES - see 
-		 <a href="http://live.gnome.org/GnomeGoals/NicerBuilds";>
-		 http://live.gnome.org/GnomeGoals/NicerBuilds</a>; and 
+		 <ulink url="http://live.gnome.org/GnomeGoals/NicerBuilds";>
+		 http://live.gnome.org/GnomeGoals/NicerBuilds</ulink>; and 
 		</para></listitem>
 	  <listitem><para>
 		 Some modules started using GIntrospection - see 
-		 <a href="http://live.gnome.org/GnomeGoals/AddGObjectIntrospectionSupport";>
-		 http://live.gnome.org/GnomeGoals/AddGObjectIntrospectionSupport</a>.
+		 <ulink url="http://live.gnome.org/GnomeGoals/AddGObjectIntrospectionSupport";>http://live.gnome.org/GnomeGoals/AddGObjectIntrospectionSupport</ulink>.
 		</para></listitem>
 		
+		</itemizedlist>
+		
 		<para>Many application shave also removed the usage of deprecated GTK+
 		and Glib symbols and have applied the new policy to only include
 		top level headers of GTK+ and GLib.
-		</para>
-
-	
+		</para>	
 
 	</sect2>
 
@@ -140,12 +142,13 @@
 	  and showing the size column by default.
 	 </para>
 	 
-	 <para>GTK+ has also seen a number of other improvemnts, including:</para>
+	 <para>GTK+ has also seen a number of other improvements, including:
+	 </para>
 
 	 <itemizedlist>
 	  <listitem><para>
-		 <classname>GtkEntry</classname> widgets can now also be used to display.
-		a progress bar.
+		 <classname>GtkEntry</classname> widgets can now also be used to display
+		 a progress bar.
 		</para></listitem>
 		<listitem><para>
 		 <interfacename>GtkEntry</interfacename> has a model-view separation, to allow for secure memory allocation .
@@ -170,67 +173,91 @@
 
 	</sect2>
 
-	<sect2 id="rndevelopers.brasero">
-	 <title>Access to Disc Burning APIs</title>
+	<sect2 id="GLib">
+	<title>GLib</title>
+	
+		<para>GNIO has been merged into GIO, and APIs for working iwth IPv4 and IPv6 
+		addresses, resolving hostnames, reverse IP lookup, low level socket I/O, and working
+		with network connections and services are now included.
+		</para>
+		
+		<para><classname>GArray</classname>, <classname>GMappedFile</classname>
+		and <classname>GTree</classname> are now refcounted.
+		</para>
+		
+		<para>The mainloop supports per-thread default contexts.
+		</para>
+		
+		<para>Support for read-write access with <classname>GIOStream</classname>
+		 and its subclasses has been added.
+		</para>
+		
+		<para><classname>GLib</classname> now also includes support for per-file metadata.
+		</para>
+	
+	</sect2>
+
+	<sect2 id="rndevelopers.mallard">
+	 <title>GNOME Documentation Project</title>
 
 	 <para>
-	  <application>libbrasero-media</application> provides an API for accessing
-		the disc burning infrastructure in GNOME. An example of its use can be found
-		in GNOME's Media Player, which includes a plugin to burn DVDs and VCDs from
-		a video.
+	  Support for the new GNOME Documentation XML language, Mallard, has been
+	  added to Yelp and gnome-doc-utils.
+	 </para>
+	 
+	 <para>For documentation writers, Mallard is a fully featured XML markup, with 
+	 an easier learning curve than Docbook.
+	 </para>
+	 
+	 <para>The <application>Empathy</application> documentation is the first GNOME
+	 documentation to be written in Mallard, and is also the first documenation
+	 to move to a Creative Commons Share-Alike 3.0 license, which all GNOME documentation
+	 will be moving to in the future.
 	 </para>
 	</sect2>
 
-	<sect2 id="rndevelopers.evince">
-	 <title>Access to Evince APIs</title>
+	<sect2 id="rndevelopers.bluetooth">
+	 <title>GNOME Bluetooth</title>
 
 	 <para>
-	  A new library, <application>libevview</application>, has been created to
-		provide the <classname>EvView</classname> widget used in
-		<application>Evince</application>. This allows other applications to embed
-		Evince's document viewing component.
+	  Plugin support has been added and is available during device setup, adding
+	  support to GNOME applications to use Bluetooth devices.
+	 </para>
+	 
+	 <para>Modern Bluetooth device selection widgets, including a button and chooser,
+	 have been added.
 	 </para>
 
+	</sect2>
+	
+	<sect2 id="rndevelopers.hamster">
+	 <title>Time Tracker Applet</title>
+
 	 <para>
-	  <application>libevdocument</application> is a library that makes it possible
-		to develop third-party document backends for use with Evince without having
-		to add them to the Evince source tree.
+	  All functions are now available via a DBUS API and introspectable via d-feet.
 	 </para>
 
+	</sect2>
+	
+	<sect2 id="rndevelopers.totem">
+	 <title>Totem</title>
+
 	 <para>
-	  Both libraries already have available Python bindings included in
-		<application>gnome-python-desktop</application>.
+	  The xine-lib backend was removed from Totem, and an asynchronous parsing API
+	  was added.
 	 </para>
-	</sect2>
 
-	<sect2 id="rndevelopers.anjuta">
-	<title>Anjuta</title>
+	</sect2>		
+
+	<sect2 id="rndevelopers.vinagre">
+	<title>Vinagre</title>
+
+		<para>
+		Vinagre, the GNOME Remote Desktop Viewer added a new plugin system.
+		Support for new protocols is now just a matter of writing a plugin for Vinagre.
+		New plugins for Vinagre include VNC and SSH.
+		</para>
 
-	<para>
-		The <application>Anjuta</application> integrated development environment
-		has gained some great improvements in GNOME &gnomeversion;.
-		Most important is a completely rewritten symbol 
-    management engine that, together with the new bookmark system,
-		allows for much faster code navigation.
-		Auto-detection of any libraries using 
-		<application>pkg-config</application> for code completion and calltips is
-		now possible.
-  </para>
-  <para>
-		In addition, the integration of version control systems and the
-		<application>Glade</application> interface designer have taken a major
-		step forward. The file tree now shows status icons for
-		all files in projects using the <application>Subversion</application>
-		or <application>Git</application> version control systems.
-		It is possible to automatically generate callbacks from Glade, and
-		GtkBuilder files are now supported.
-  </para>
-	<para>
-		For better support of the GNOME Mobile platform, remote debugging using 
-		<application>gdbserver</application> and support for
-		<application>Scratchbox</application> (version 2) have also
-		been added.
-	</para>	
 	</sect2>
 
 </sect1>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]