[gnomemm-website] Update some links



commit ff32b3af40d8f272f93559339325c8d9932cc43b
Author: Kjell Ahlstedt <kjellahlstedt gmail com>
Date:   Thu Jul 21 15:35:52 2022 +0200

    Update some links
    
    Avoid links to developer-old.gnome.org where possible.

 docs/C/books.xml         |  4 ++--
 docs/C/documentation.xml | 13 +++++++------
 docs/C/git.xml           |  9 +++++----
 docs/C/news.xml          | 12 ++++++------
 4 files changed, 20 insertions(+), 18 deletions(-)
---
diff --git a/docs/C/books.xml b/docs/C/books.xml
index 723689f..c9f5a62 100644
--- a/docs/C/books.xml
+++ b/docs/C/books.xml
@@ -7,8 +7,8 @@
     <section>
     <title>Recommended Books</title>
 
-      <para>The <link xlink:href="https://developer.gnome.org/gtkmm-tutorial/stable";>Programming with gtkmm 
4</link>
-        and <link xlink:href="https://developer.gnome.org/gtkmm-tutorial/3.24/";>Programming with gtkmm 
3</link>
+      <para>The <link xlink:href="https://gnome.pages.gitlab.gnome.org/gtkmm-documentation";>Programming with 
gtkmm 4</link>
+        and <link xlink:href="https://developer-old.gnome.org/gtkmm-tutorial/3.24/";>Programming with gtkmm 
3</link>
         tutorials are available online along with the rest of our <link 
xlink:href="documentation.html">documentation</link>.</para>
       <para><link xlink:href="https://mesonbuild.com/";>The Meson build system</link> is also described 
online.</para>
       <para>
diff --git a/docs/C/documentation.xml b/docs/C/documentation.xml
index b6ec847..817feeb 100644
--- a/docs/C/documentation.xml
+++ b/docs/C/documentation.xml
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE book [
-  <!ENTITY url_refdocs_base_glibmm_html "https://developer.gnome.org/glibmm/stable/";>
-  <!ENTITY url_refdocs_base_gtkmm_html "https://developer.gnome.org/gtkmm/stable/";>
-  <!ENTITY url_refdocs_base_book_html "https://developer.gnome.org/gtkmm-tutorial/stable/";>
+  <!ENTITY url_refdocs_base_glibmm_html "https://gnome.pages.gitlab.gnome.org/glibmm/";>
+  <!ENTITY url_refdocs_base_gtkmm_html "https://gnome.pages.gitlab.gnome.org/gtkmm/";>
+  <!ENTITY url_refdocs_base_book_html "https://gnome.pages.gitlab.gnome.org/gtkmm-documentation/";>
   <!ENTITY url_examples_base "https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/master/examples/book/";>
 ]>
 
@@ -27,7 +27,7 @@
       <section>
       <title>Getting Started with gtkmm</title>
         <para>You might start by reading the <emphasis role="bold">Programming with gtkmm</emphasis> online 
book.</para>
-        <para><link xlink:href="https://developer.gnome.org/gtkmm-tutorial/3.24/index.html";>Contents</link> 
of the whole online book, gtkmm-3.0.</para>
+        <para><link 
xlink:href="https://developer-old.gnome.org/gtkmm-tutorial/3.24/index.html";>Contents</link> of the whole 
online book, gtkmm-3.0.</para>
         <para><link xlink:href="&url_refdocs_base_book_html;index.html">Contents</link> of the whole online 
book, gtkmm-4.0.</para>
         <para>Selected chapters:<itemizedlist>
             <listitem>
@@ -148,9 +148,10 @@
 
       <section>
       <title>Extra Modules</title>
-        <para>API reference documentation for other C++ modules, such as gdkmm, pangomm,
+        <para>API reference documentation for other C++ modules, such as pangomm,
           gstreamermm, libgdamm, goocanvasmm, etc, is also available from the
-          <link xlink:href="https://developer-old.gnome.org/references#c++-bindings";>developer-old.gnome.org 
C++ Bindings</link> section.</para>
+          <link xlink:href="https://developer-old.gnome.org/references#c++-bindings";>developer-old.gnome.org 
C++ Bindings</link>
+          section. However, this website is not updated any more.</para>
       </section>
 
       <section>
diff --git a/docs/C/git.xml b/docs/C/git.xml
index 46f8aa1..4e77895 100644
--- a/docs/C/git.xml
+++ b/docs/C/git.xml
@@ -11,9 +11,10 @@
     Additional information about gitlab.gnome.org is available at <link 
xlink:href="https://wiki.gnome.org/Git";>wiki.gnome.org/Git</link>.</para>
       <para>glibmm and gtkmm are in the <link 
xlink:href="https://gitlab.gnome.org/GNOME/glibmm/";>glibmm</link> and <link 
xlink:href="https://gitlab.gnome.org/GNOME/gtkmm/";>gtkmm</link> modules.
     There is also a <link 
xlink:href="https://gitlab.gnome.org/GNOME/gtkmm-documentation/";>gtkmm-documentation</link> module which 
contains the gtkmm book and its examples. See below for instructions.</para>
-      <para>If you build with Autotools (autoconf, automake,etc.), you will need to run
+      <para>Meson is the recommended build system. If you build with Autotools
+        (autoconf, automake,etc.), you will need to run
         the autogen.sh script to generate the build files. We recommend
-         <link xlink:href="https://wiki.gnome.org/Projects/Jhbuild";>jhbuild</link>
+         <link xlink:href="https://gitlab.gnome.org/GNOME/jhbuild";>jhbuild</link>
          or <link xlink:href="https://gitlab.gnome.org/GNOME/gnome-build-meta";>gnome-build-meta</link>
          for setting up a separate development prefix.</para>
       <note>
@@ -38,7 +39,7 @@
               </tr>
               <tr>
                 <td rowspan="1" colspan="1">gtkmm-4.0</td>
-                <td rowspan="1" colspan="1">4.4</td>
+                <td rowspan="1" colspan="1">latest</td>
                 <td rowspan="1" colspan="1">gtkmm</td>
                 <td rowspan="1" colspan="1">master</td>
               </tr>
@@ -56,7 +57,7 @@
               </tr>
               <tr>
                 <td rowspan="1" colspan="1">glibmm-2.68</td>
-                <td rowspan="1" colspan="1">2.70</td>
+                <td rowspan="1" colspan="1">latest</td>
                 <td rowspan="1" colspan="1">glibmm</td>
                 <td rowspan="1" colspan="1">master</td>
               </tr>
diff --git a/docs/C/news.xml b/docs/C/news.xml
index fef16b1..8d30cc7 100644
--- a/docs/C/news.xml
+++ b/docs/C/news.xml
@@ -8,29 +8,29 @@
     <section>
     <title>News</title>
       <para>This list will not be updated each time a new release is made.
-        The listed versions are the latest ones at the time of writing, but
-        there may be newer releases when you read this text. See
+        The listed versions are the latest stable versions at the time of writing,
+        but there may be newer releases when you read this text. See
         <link xlink:href="https://download.gnome.org/sources/";>download.gnome.org/sources/</link>
         and <link 
xlink:href="https://www.cairographics.org/releases/";>www.cairographics.org/releases/</link>.</para>
       <para><itemizedlist>
           <listitem>
             <para>
-  September 9, 2021: <link xlink:href="https://download.gnome.org/sources/gtkmm/4.4/";>gtkmm 4.4.0</link>
+  March 21, 2022: <link xlink:href="https://download.gnome.org/sources/gtkmm/4.6/";>gtkmm 4.6.1</link>
   </para>
           </listitem>
           <listitem>
             <para>
-  May 21, 2021: <link xlink:href="https://download.gnome.org/sources/gtkmm/3.24/";>gtkmm 3.24.5</link>
+  May 2, 2022: <link xlink:href="https://download.gnome.org/sources/gtkmm/3.24/";>gtkmm 3.24.6</link>
   </para>
           </listitem>
           <listitem>
             <para>
-  October 6, 2021: <link xlink:href="https://download.gnome.org/sources/glibmm/2.70/";>glibmm 2.70.0</link>
+  May 5, 2022: <link xlink:href="https://download.gnome.org/sources/glibmm/2.72/";>glibmm 2.72.1</link>
   </para>
           </listitem>
           <listitem>
             <para>
-  October 6, 2021: <link xlink:href="https://download.gnome.org/sources/glibmm/2.66/";>glibmm 2.66.2</link>
+  May 4, 2022: <link xlink:href="https://download.gnome.org/sources/glibmm/2.66/";>glibmm 2.66.4</link>
   </para>
           </listitem>
         </itemizedlist></para>


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