[gnomemm-website] Mention new versions.



commit ab65b07bb962748800edeb32b304340561cc581a
Author: Murray Cumming <murrayc murrayc com>
Date:   Fri Apr 8 09:48:19 2011 +0200

    Mention new versions.
    
    * docs/C/download.xml: Mention the new versions, with a warning that
    gtkmm 3 binary packages don't exist yet.
    * docs/C/news.xml: Mention the recent releases and remove very old news
    items.

 ChangeLog           |   17 +++++++++++++----
 docs/C/download.xml |   18 +++++++-----------
 docs/C/news.xml     |   50 +++++++++++++++-----------------------------------
 3 files changed, 35 insertions(+), 50 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index be7a83d..4d8a4b6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,22 +1,31 @@
+2011-04-08  Murray Cumming  <murrayc murrayc com>
+
+	Mention new versions.
+
+	* docs/C/download.xml: Mention the new versions, with a warning that
+	gtkmm 3 binary packages don't exist yet.
+	* docs/C/news.xml: Mention the recent releases and remove very old news
+	items.
+
 2010-12-16  Murray Cumming  <murrayc murrayc com>>
 
 	Books: Added links.
 
-	* docs/C/books.xml: Link to the gtkmm book for Kindle, and link to the 
+	* docs/C/books.xml: Link to the gtkmm book for Kindle, and link to the
 	documentation page.
 
 2010-11-26  Murray Cumming  <murrayc murrayc com>
 
 	Slight Makefile.am cleanup
 
-	* docs/Makefile.am: Make it easier to copy/paste a new target for a new 
+	* docs/Makefile.am: Make it easier to copy/paste a new target for a new
 	translation, though this should really be automatic.
 
 2010-11-26  Murray Cumming  <murrayc murrayc com>
 
 	Split the XMl into separate files.
-	
-	Having one .xml file corresponding to each generated web page, with the 
+
+	Having one .xml file corresponding to each generated web page, with the
 	same filename, is much more familiar to people editing web pages.
 
 2010-11-24  Murray Cumming  <murrayc murrayc com>
diff --git a/docs/C/download.xml b/docs/C/download.xml
index c1335d3..ba81978 100644
--- a/docs/C/download.xml
+++ b/docs/C/download.xml
@@ -8,8 +8,10 @@
       <title>Downloading</title>
       <highlights>
         <para>You should use the <ulink url="#Binary">binary packages</ulink> provided for your
-operating system unless you wish to test the latest versions. However,<ulink url="#Source">source packages</ulink> are available as well.</para>
+operating system unless you wish to test the latest versions. However, <ulink url="#Source">source packages</ulink> are available as well.</para>
+        <para>This page currently mentions gtkmm 2 binary packages. We will update this page soon as binary packages for gtkmm 3 become available.</para>
       </highlights>
+
       <sect2>
         <title><anchor id="Binary"/>Binary</title>
         <para>You might find a variety of 3rd party RPMs and debs on the internet, but only the ones listed here are approved by the gtkmm team. Please encourage your Linux distribution to provide official gtkmm packages.</para>
@@ -51,10 +53,10 @@ operating system unless you wish to test the latest versions. However,<ulink url
           <para>These replace the stable glibmm and gtkmm versions and are currently unstable:</para>
           <itemizedlist>
             <listitem>
-              <para><ulink url="http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.23/";>glibmm 2.23</ulink> (unstable)</para>
+              <para><ulink url="http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.29/";>glibmm 2.29</ulink> (unstable)</para>
             </listitem>
             <listitem>
-              <para><ulink url="http://ftp.gnome.org/pub/GNOME/sources/gtkmm/2.19/";>gtkmm 2.19</ulink> (unstable)</para>
+              <para><ulink url="http://ftp.gnome.org/pub/GNOME/sources/gtkmm/3.1/";>gtkmm 3.1</ulink> (unstable)</para>
             </listitem>
           </itemizedlist>
         </sect3>
@@ -62,24 +64,18 @@ operating system unless you wish to test the latest versions. However,<ulink url
           <title><anchor id="stable"/>Stable gtkmm and GNOME bindings:</title>
           <itemizedlist>
             <listitem>
-              <para><ulink url="http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.22/";>glibmm 2.22</ulink> (stable)</para>
+              <para><ulink url="http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.28/";>glibmm 2.28</ulink> (stable)</para>
             </listitem>
             <listitem>
-              <para><ulink url="http://ftp.gnome.org/pub/GNOME/sources/gtkmm/2.18/";>gtkmm 2.18</ulink> (stable)</para>
+              <para><ulink url="http://ftp.gnome.org/pub/GNOME/sources/gtkmm/3.0/";>gtkmm 3.0</ulink> (stable)</para>
             </listitem>
             <listitem>
               <para><ulink url="http://ftp.gnome.org/pub/GNOME/sources/libgnomecanvasmm";>libgnomecanvasmm</ulink> (stable)</para>
             </listitem>
             <listitem>
-              <para><ulink url="http://ftp.gnome.org/pub/GNOME/sources/gconfmm";>gconfmm</ulink> (stable)</para>
-            </listitem>
-            <listitem>
               <para><ulink url="http://ftp.gnome.org/pub/GNOME/sources/libgdamm/";>libgdamm</ulink></para>
             </listitem>
             <listitem>
-              <para><ulink url="http://ftp.gnome.org/pub/GNOME/sources/libpanelappletmm/";>libpanelappletmm 2.6</ulink> (unstable)</para>
-            </listitem>
-            <listitem>
               <para><ulink url="http://ftp.gnome.org/pub/GNOME/sources/gtkmm_hello/2.4/";>gtkmm-hello 2.4</ulink></para>
             </listitem>
           </itemizedlist>
diff --git a/docs/C/news.xml b/docs/C/news.xml
index 6217262..f557a8c 100644
--- a/docs/C/news.xml
+++ b/docs/C/news.xml
@@ -9,87 +9,67 @@
       <para><itemizedlist>
           <listitem>
             <para>
-  March 29, 2010: gtkmm 2.20.0 and glibmm 2.24.0 <ulink url="http://mail.gnome.org/archives/gnome-announce-list/2010-March/msg00070.html";>released</ulink>, as per the GNOME schedule. gtkmm 2.20.0 wraps new API in GTK+ 2.20 and is API/ABI-compatible with gtkmm &gt;= 2.4. It is a version of the gtkmm-2.4 API with API additions.
-  </para>
-          </listitem>
-          <listitem>
-            <para>
-  September 22, 2008: gtkmm 2.14.0 <ulink url="http://mail.gnome.org/archives/gnome-announce-list/2008-September/msg00099.html";>released</ulink>, as per the GNOME schedule. gtkmm 2.14.0 wraps new API in GTK+ 2.14 and is API/ABI-compatible with gtkmm 2.12, 2.10, 2.8, 2.6 and 2.4. It is a version of the gtkmm-2.4 API, with API additions.
-  </para>
-          </listitem>
-          <listitem>
-            <para>
-  September 14, 2007: gtkmm 2.12.0 and glibmm 2.14.0 <ulink url="http://mail.gnome.org/archives/gnome-announce-list/2007-September/msg00040.html";>released</ulink>, as per the GNOME schedule. gtkmm 2.12.0 wraps new API in GTK+ 2.12 and is API/ABI-compatible with gtkmm 2.10, 2.8, 2.6 and 2.4. It is a version of the gtkmm-2.4 API, with API additions.
-  </para>
-          </listitem>
-          <listitem>
-            <para>
-  August 2006: gtkmm and glibmm 2.10.0 <ulink url="http://mail.gnome.org/archives/gtkmm-list/2006-August/msg00254.html";>released</ulink>, as per the GNOME schedule. gtkmm 2.10.0 wraps new API in GTK+ 2.10 and is API/ABI-compatible with gtkmm 2.8, with API additions.
-  </para>
-          </listitem>
-          <listitem>
-            <para>
-  September 2005: gtkmm and glibmm 2.8.0 released, as per the GNOME schedule. gtkmm 2.8.0 wraps new API in GTK+ 2.8 and is API/ABI-compatible with gtkmm 2.6, with API additions.
+  April 6, 2011: <ulink url="http://mail.gnome.org/archives/gnome-announce-list/2011-April/msg00043.html";>gtkmm 3.0.0</ulink> and <ulink url="http://mail.gnome.org/archives/gnome-announce-list/2011-April/msg00042.html";>glibmm 2.28.0</ulink> released, as per the GNOME schedule. gtkmm 3.0 wraps the API in GTK+ 3.0 and installs in parallel with the gtkmm-2.4 API.
   </para>
           </listitem>
-          <listitem>
+           <listitem>
             <para>
-  March 2005: gtkmm and glibmm 2.6.0 <ulink url="http://mail.gnome.org/archives/gnome-announce-list/2005-March/msg00026.html";>released</ulink>, as per the GNOME schedule. gtkmm 2.6.0 wraps new API in GTK+ 2.6 and is API/ABI-compatible with gtkmm 2.4, with API additions.
+  February 10, 2011: gtkmm 2.24.0 <ulink url="http://mail.gnome.org/archives/gnome-announce-list/2011-February/msg00020.html";>released</ulink>. gtkmm 2.24.0 wraps new API in GTK+ 2.24 and is API/ABI-compatible with gtkmm &gt;= 2.4. It is a version of the gtkmm-2.4 API with API additions. It deprecates some API, helping application developers to prepare for gtkmm 3.0.
   </para>
           </listitem>
-          <listitem>
+           <listitem>
             <para>
-  April 2004: gtkmm and glibmm 2.4.0 <ulink url="http://lists.gnome.org/archives/gnome-announce-list/2004-April/msg00016.html";>released</ulink>, as per the GNOME schedule. gtkmm 2.4.0 wraps new API in GTK+ 2.4 and installs in parallel with gtkmm 2.2.
+  September 22, 2010: gtkmm 2.22.0 <ulink url="http://mail.gnome.org/archives/gnome-announce-list/2010-September/msg00087.html";>released</ulink>, as per the GNOME schedule. gtkmm 2.22.0 wraps new API in GTK+ 2.22 and is API/ABI-compatible with gtkmm &gt;= 2.4. It is a version of the gtkmm-2.4 API with API additions.
   </para>
           </listitem>
           <listitem>
             <para>
-  October 2003: gtkmm 2.3.0 was released. This will become the new stable, parallel-installable, gtkmm 2.4 in March 2004.
+  March 29, 2010: gtkmm 2.20.0 and glibmm 2.24.0 <ulink url="http://mail.gnome.org/archives/gnome-announce-list/2010-March/msg00070.html";>released</ulink>, as per the GNOME schedule. gtkmm 2.20.0 wraps new API in GTK+ 2.20 and is API/ABI-compatible with gtkmm &gt;= 2.4. It is a version of the gtkmm-2.4 API with API additions.
   </para>
           </listitem>
           <listitem>
             <para>
-  March 2003: libsigc++ <ulink url="http://www.ddj.com/documents/s=1642/ddj0303d/";>article</ulink> in Dr Dobb&apos;s Journal.
+  September 22, 2008: gtkmm 2.14.0 <ulink url="http://mail.gnome.org/archives/gnome-announce-list/2008-September/msg00099.html";>released</ulink>, as per the GNOME schedule. gtkmm 2.14.0 wraps new API in GTK+ 2.14 and is API/ABI-compatible with gtkmm 2.12, 2.10, 2.8, 2.6 and 2.4. It is a version of the gtkmm-2.4 API, with API additions.
   </para>
           </listitem>
           <listitem>
             <para>
-  January 2003: gtkmm 2.2.0 <ulink url="http://lists.gnome.org/archives/gtkmm-list/2003-January/msg00040.html";>released</ulink>, API/ABI-compatible with gtkmm 2.0, with API additions.
+  September 14, 2007: gtkmm 2.12.0 and glibmm 2.14.0 <ulink url="http://mail.gnome.org/archives/gnome-announce-list/2007-September/msg00040.html";>released</ulink>, as per the GNOME schedule. gtkmm 2.12.0 wraps new API in GTK+ 2.12 and is API/ABI-compatible with gtkmm 2.10, 2.8, 2.6 and 2.4. It is a version of the gtkmm-2.4 API, with API additions.
   </para>
           </listitem>
           <listitem>
             <para>
-  December 2002: libglademm 2.0.0, gconfmm 2.0.0 and libgnomecanvasmm 2.0.0 released - these APIs are binary-frozen.
+  August 2006: gtkmm and glibmm 2.10.0 <ulink url="http://mail.gnome.org/archives/gtkmm-list/2006-August/msg00254.html";>released</ulink>, as per the GNOME schedule. gtkmm 2.10.0 wraps new API in GTK+ 2.10 and is API/ABI-compatible with gtkmm 2.8, with API additions.
   </para>
           </listitem>
           <listitem>
             <para>
-  October 2002: gtkmm 2.0.0 is <ulink url="http://lists.gnome.org/archives/gtkmm-list/2002-October/msg00334.html";>released</ulink> - the API is binary-frozen.
+  September 2005: gtkmm and glibmm 2.8.0 released, as per the GNOME schedule. gtkmm 2.8.0 wraps new API in GTK+ 2.8 and is API/ABI-compatible with gtkmm 2.6, with API additions.
   </para>
           </listitem>
           <listitem>
             <para>
-  September 2002: gtkmm article in <ulink url="http://www.software.com.pl/";>Software 2.0 (Polish)</ulink> magazine.
+  March 2005: gtkmm and glibmm 2.6.0 <ulink url="http://mail.gnome.org/archives/gnome-announce-list/2005-March/msg00026.html";>released</ulink>, as per the GNOME schedule. gtkmm 2.6.0 wraps new API in GTK+ 2.6 and is API/ABI-compatible with gtkmm 2.4, with API additions.
   </para>
           </listitem>
           <listitem>
             <para>
-  May 2002: <ulink url="http://www.linuxorbit.com/modules.php?op=modload&amp;name=Sections&amp;file=index&amp;req=viewarticle&amp;artid=527";>gtkmm maintainer interviewed by Linux Orbit</ulink>.
+  April 2004: gtkmm and glibmm 2.4.0 <ulink url="http://lists.gnome.org/archives/gnome-announce-list/2004-April/msg00016.html";>released</ulink>, as per the GNOME schedule. gtkmm 2.4.0 wraps new API in GTK+ 2.4 and installs in parallel with gtkmm 2.2.
   </para>
           </listitem>
           <listitem>
             <para>
-  April 2002: gtkmm 1.2 article in <ulink url="http://www.cuj.com";>C/C++ User&apos;s Journal</ulink>.
+  January 2003: gtkmm 2.2.0 <ulink url="http://lists.gnome.org/archives/gtkmm-list/2003-January/msg00040.html";>released</ulink>, API/ABI-compatible with gtkmm 2.0, with API additions.
   </para>
           </listitem>
           <listitem>
             <para>
-  April 2002: gtkmm2 <ulink url="http://www.murrayc.com/murray/talks/2002/GUADEC3/";> presentation</ulink> at <ulink url="http://www.guadec.org";>GUADEC3</ulink> in Seville.
+  December 2002: libglademm 2.0.0, gconfmm 2.0.0 and libgnomecanvasmm 2.0.0 released - these APIs are binary-frozen.
   </para>
           </listitem>
           <listitem>
             <para>
-  October 2001: Al Stevens reviews gtkmm 1.2 favourably in <ulink url="http://www.ddj.com";>Dr Dobb&apos;s Journal</ulink>.
+  October 2002: gtkmm 2.0.0 is <ulink url="http://lists.gnome.org/archives/gtkmm-list/2002-October/msg00334.html";>released</ulink> - the API is binary-frozen.
   </para>
           </listitem>
         </itemizedlist></para>



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