guix-commits
[Top][All Lists]
Advanced

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

branch master updated: website: posts: Repair links in old blog posts.


From: Florian Pelz
Subject: branch master updated: website: posts: Repair links in old blog posts.
Date: Wed, 24 Feb 2021 08:18:19 -0500

This is an automated email from the git hooks/post-receive script.

pelzflorian pushed a commit to branch master
in repository guix-artwork.

The following commit(s) were added to refs/heads/master by this push:
     new b8b8c86  website: posts: Repair links in old blog posts.
b8b8c86 is described below

commit b8b8c864c7ff2db034c0617fe2286c04c3f960b0
Author: Florian Pelz <pelzflorian@pelzflorian.de>
AuthorDate: Wed Feb 24 14:00:45 2021 +0100

    website: posts: Repair links in old blog posts.
    
    The following command was used:
    for f in $(ls); do sed -i 's|"/software/guix/news|"/news|g' $f; done
    
    * gnome-in-guixsd.sxml,
    gnu-guix--guixsd-0.10.0-released.sxml,
    gnu-guix-0.4-released;-happy-birthday-gnu.sxml,
    gnu-guix-0.8.1-released.sxml,
    gnu-guix-0.9.0-released.sxml,
    gnu-guix-and-guixsd-0.11.0-released.sxml,
    gnu-guix-talk-in-boston-ma-(usa)-on-january-20th.sxml,
    gnu-guix-welcomes-four-students-for-gsoc.sxml,
    gsoc-update.sxml,
    guix-starts-fundraising-campaign-with-support-from-the-fsf.sxml,
    guixsd-system-tests.sxml,
    join-us-for-a-guix-hackathon-on-sep.-27-28.sxml,
    porting-guix-and-guixsd.sxml,
    reproducible-builds-a-means-to-an-end.sxml,
    service-composition-in-guixsd.sxml,
    timely-delivery-of-security-updates.sxml: Adapt links.
---
 website/posts/gnome-in-guixsd.sxml                                  | 2 +-
 website/posts/gnu-guix--guixsd-0.10.0-released.sxml                 | 6 +++---
 website/posts/gnu-guix-0.4-released;-happy-birthday-gnu.sxml        | 2 +-
 website/posts/gnu-guix-0.8.1-released.sxml                          | 2 +-
 website/posts/gnu-guix-0.9.0-released.sxml                          | 2 +-
 website/posts/gnu-guix-and-guixsd-0.11.0-released.sxml              | 2 +-
 website/posts/gnu-guix-talk-in-boston-ma-(usa)-on-january-20th.sxml | 2 +-
 website/posts/gnu-guix-welcomes-four-students-for-gsoc.sxml         | 2 +-
 website/posts/gsoc-update.sxml                                      | 2 +-
 .../guix-starts-fundraising-campaign-with-support-from-the-fsf.sxml | 2 +-
 website/posts/guixsd-system-tests.sxml                              | 4 ++--
 website/posts/join-us-for-a-guix-hackathon-on-sep.-27-28.sxml       | 2 +-
 website/posts/porting-guix-and-guixsd.sxml                          | 4 ++--
 website/posts/reproducible-builds-a-means-to-an-end.sxml            | 4 ++--
 website/posts/service-composition-in-guixsd.sxml                    | 4 ++--
 website/posts/timely-delivery-of-security-updates.sxml              | 4 ++--
 16 files changed, 23 insertions(+), 23 deletions(-)

diff --git a/website/posts/gnome-in-guixsd.sxml 
b/website/posts/gnome-in-guixsd.sxml
index c80f551..6ec1695 100644
--- a/website/posts/gnome-in-guixsd.sxml
+++ b/website/posts/gnome-in-guixsd.sxml
@@ -29,7 +29,7 @@
          ", and extending each other’s functionality: udev, udisks, upower, 
colord, geoclue, and polkit, to name a few.  Being able to "
          (em "compose")
          " all these system services was one of the driving use cases behind "
-         (a (@ (href "/software/guix/news/service-composition-in-guixsd.html"))
+         (a (@ (href "/news/service-composition-in-guixsd.html"))
             "the design of GuixSD’s new service composition framework")
          ".  With this design, we knew we were able to have fine control over 
the "
          (a (@ (href 
"https://www.gnu.org/software/guix/manual/en/html_node/Service-Composition.html";))
diff --git a/website/posts/gnu-guix--guixsd-0.10.0-released.sxml 
b/website/posts/gnu-guix--guixsd-0.10.0-released.sxml
index eb3fe03..1b51d19 100644
--- a/website/posts/gnu-guix--guixsd-0.10.0-released.sxml
+++ b/website/posts/gnu-guix--guixsd-0.10.0-released.sxml
@@ -25,14 +25,14 @@
               (a (@ (href 
"https://www.gnu.org/software/guix/manual/en/html_node/Security-Updates.html";))
                  "security updates")
               " has been fixed to be generally applicable.  Read "
-              (a (@ (href 
"/software/guix/news/timely-delivery-of-security-updates.html"))
+              (a (@ (href "/news/timely-delivery-of-security-updates.html"))
                  "this post")
               " for more information on the challenges behind this.\n")
           (li (a (@ (href 
"https://www.gnu.org/software/guix/manual/en/html_node/Substitutes.html";))
                  "Substitutes")
               " are now fetched by default over HTTPS and from a faster 
mirror.\n")
           (li "A number of packages have been made "
-              (a (@ (href 
"/software/guix/news/reproducible-builds-a-means-to-an-end.html"))
+              (a (@ (href "/news/reproducible-builds-a-means-to-an-end.html"))
                  "bit-for-bit reproducible")
               ", including glibc, Perl, Emacs packages, and Python packages.  
This work was simplified by "
               (a (@ (href 
"https://www.gnu.org/software/guix/manual/en/html_node/Invoking-guix-challenge.html";))
@@ -48,7 +48,7 @@
                  "other reproducible builds efforts")
               ".\n")
           (li "GNOME is "
-              (a (@ (href "/software/guix/news/gnome-in-guixsd.html"))
+              (a (@ (href "/news/gnome-in-guixsd.html"))
                  "now available")
               ", via the "
               (a (@ (href 
"https://www.gnu.org/software/guix/manual/en/html_node/Desktop-Services.html";))
diff --git a/website/posts/gnu-guix-0.4-released;-happy-birthday-gnu.sxml 
b/website/posts/gnu-guix-0.4-released;-happy-birthday-gnu.sxml
index 36e8fa9..7cfa9c3 100644
--- a/website/posts/gnu-guix-0.4-released;-happy-birthday-gnu.sxml
+++ b/website/posts/gnu-guix-0.4-released;-happy-birthday-gnu.sxml
@@ -30,7 +30,7 @@
          " for details."
          (br))
       (p "Join us on-line in the next couple of days for a "
-         (a (@ (href 
"/software/guix/news/join-guix-for-an-on-line-hackathon-on-sep-28-29.html"))
+         (a (@ (href 
"/news/join-guix-for-an-on-line-hackathon-on-sep-28-29.html"))
             "hackathon")
          " to celebrate GNU's birthday!"
          (br)))))
diff --git a/website/posts/gnu-guix-0.8.1-released.sxml 
b/website/posts/gnu-guix-0.8.1-released.sxml
index a67e98d..f1e81f3 100644
--- a/website/posts/gnu-guix-0.8.1-released.sxml
+++ b/website/posts/gnu-guix-0.8.1-released.sxml
@@ -19,7 +19,7 @@
       (p "The highlights for this release include:"
          (br))
       (ul (li "A new "
-              (a (@ (href 
"/software/guix/news/gnu-guix-ported-to-arm-and-other-niceties-of-the-new-year.html"))
+              (a (@ (href 
"/news/gnu-guix-ported-to-arm-and-other-niceties-of-the-new-year.html"))
                  "port to ARMv7")
               ".\n")
           (li "New "
diff --git a/website/posts/gnu-guix-0.9.0-released.sxml 
b/website/posts/gnu-guix-0.9.0-released.sxml
index 976aef2..1b24bfa 100644
--- a/website/posts/gnu-guix-0.9.0-released.sxml
+++ b/website/posts/gnu-guix-0.9.0-released.sxml
@@ -22,7 +22,7 @@
       (p "The highlights for this release include:"
          (br))
       (ul (li "Support for "
-              (a (@ (href 
"/software/guix/news/container-provisioning-with-guix.html"))
+              (a (@ (href "/news/container-provisioning-with-guix.html"))
                  "automatic container provisioning")
               " in "
               (a (@ (href 
"http://www.gnu.org/software/guix/manual/en/html_node/Invoking-guix-environment.html";))
diff --git a/website/posts/gnu-guix-and-guixsd-0.11.0-released.sxml 
b/website/posts/gnu-guix-and-guixsd-0.11.0-released.sxml
index 3f9ee2a..2427763 100644
--- a/website/posts/gnu-guix-and-guixsd-0.11.0-released.sxml
+++ b/website/posts/gnu-guix-and-guixsd-0.11.0-released.sxml
@@ -33,7 +33,7 @@
                  "Dico dictionary service")
               ".\n")
           (li "Infrastructure for "
-              (a (@ (href "/software/guix/news/guixsd-system-tests.html"))
+              (a (@ (href "/news/guixsd-system-tests.html"))
                  "whole-system tests")
               ".\n")
           (li "Compression support for "
diff --git 
a/website/posts/gnu-guix-talk-in-boston-ma-(usa)-on-january-20th.sxml 
b/website/posts/gnu-guix-talk-in-boston-ma-(usa)-on-january-20th.sxml
index d25bfde..a037fd7 100644
--- a/website/posts/gnu-guix-talk-in-boston-ma-(usa)-on-january-20th.sxml
+++ b/website/posts/gnu-guix-talk-in-boston-ma-(usa)-on-january-20th.sxml
@@ -17,7 +17,7 @@
      (p (em "He also demonstrates some interesting features of Guix such as 
transactional package management, unprivileged package management, 
bit-reproducible builds, and full system configuration management."))
      (p "The talk will take place in MIT building E-51, room 325.")
      (p "David is a GNU hacker who contributes to Guix and Guile; he 
implemented "
-       (a (@ (href 
"/software/guix/news/container-provisioning-with-guix.html"))
+       (a (@ (href "/news/container-provisioning-with-guix.html"))
           "container support")
        " in Guix.  If you are in the Boston area, do not miss him!")
 
diff --git a/website/posts/gnu-guix-welcomes-four-students-for-gsoc.sxml 
b/website/posts/gnu-guix-welcomes-four-students-for-gsoc.sxml
index 1b40d96..cc0f025 100644
--- a/website/posts/gnu-guix-welcomes-four-students-for-gsoc.sxml
+++ b/website/posts/gnu-guix-welcomes-four-students-for-gsoc.sxml
@@ -30,7 +30,7 @@
                  "in a controlled fashion")
               ", integrated with the rest of the system.\n")
           (li "Manolis, who contributed a GNU/Hurd port of Guix "
-              (a (@ (href "/software/guix/news/gsoc-update.html"))
+              (a (@ (href "/news/gsoc-update.html"))
                  "last year")
               ", will work on "
               (a (@ (href 
"https://libreplanet.org/wiki/Group:Guix/GSoC-2016#Port_GuixSD_to_GNU.2FHurd";))
diff --git a/website/posts/gsoc-update.sxml b/website/posts/gsoc-update.sxml
index 60939b6..ef26899 100644
--- a/website/posts/gsoc-update.sxml
+++ b/website/posts/gsoc-update.sxml
@@ -7,7 +7,7 @@
     (content
       div
       (p "This year Guix was lucky to have "
-         (a (@ (href 
"/software/guix/news/gnu-guix-welcomes-three-students-for-gsoc.html"))
+         (a (@ (href "/news/gnu-guix-welcomes-three-students-for-gsoc.html"))
             "3 GSoC projects")
          ", and they have made rather good progress so far:"
          (br))
diff --git 
a/website/posts/guix-starts-fundraising-campaign-with-support-from-the-fsf.sxml 
b/website/posts/guix-starts-fundraising-campaign-with-support-from-the-fsf.sxml
index bc00a01..8b62f46 100644
--- 
a/website/posts/guix-starts-fundraising-campaign-with-support-from-the-fsf.sxml
+++ 
b/website/posts/guix-starts-fundraising-campaign-with-support-from-the-fsf.sxml
@@ -23,7 +23,7 @@
          (a (@ (href 
"http://www.gnu.org/software/guix/manual/en/html_node/Substitutes.html";))
             "distributes binaries")
          ".  Next we want to add more build machines, with two goals in mind: 
being able to quickly test changes that trigger lots of rebuilds, and being 
able to identify "
-         (a (@ (href 
"/software/guix/news/reproducible-builds-a-means-to-an-end.html"))
+         (a (@ (href "/news/reproducible-builds-a-means-to-an-end.html"))
             "non-verifiable builds")
          "."
          (br))
diff --git a/website/posts/guixsd-system-tests.sxml 
b/website/posts/guixsd-system-tests.sxml
index 0eba97f..e3313ed 100644
--- a/website/posts/guixsd-system-tests.sxml
+++ b/website/posts/guixsd-system-tests.sxml
@@ -67,9 +67,9 @@
          (a (@ (href 
"https://www.gnu.org/software/guix/manual/en/html_node/Invoking-guix-system.html#Invoking-guix-system";))
             "gives you a script to launch a VM")
          " running an instance of the OS declared in ‘my-config.scm’.  Already 
pretty convenient!  And indeed, even more so back in the days when we were 
eating a fair amount of dog food.  In fact, that’s how we ate our "
-         (a (@ (href "/software/guix/news/boot-to-guile.html"))
+         (a (@ (href "/news/boot-to-guile.html"))
             "first")
-         (a (@ (href 
"/software/guix/news/gnu-guix-04-released-happy-birthday-gnu.html"))
+         (a (@ (href "/news/gnu-guix-04-released-happy-birthday-gnu.html"))
             "dog food dishes")
          ", and the VM infrastructure was the fork and knife that made it more 
tolerable."
          (br))
diff --git a/website/posts/join-us-for-a-guix-hackathon-on-sep.-27-28.sxml 
b/website/posts/join-us-for-a-guix-hackathon-on-sep.-27-28.sxml
index d6882af..0d852c1 100644
--- a/website/posts/join-us-for-a-guix-hackathon-on-sep.-27-28.sxml
+++ b/website/posts/join-us-for-a-guix-hackathon-on-sep.-27-28.sxml
@@ -18,7 +18,7 @@
       (p "The hackathon is accessible to anyone with experience in GNU/Linux 
packaging or systems hacking.  Scheme programmers will find additional things 
to work on in the tool set.  Finally, we will also be welcoming newcomers and 
helping them get started."
          (br))
       (p "This is a followup to "
-         (a (@ (href 
"/software/guix/news/join-guix-for-an-on-line-hackathon-on-sep-28-29.html"))
+         (a (@ (href 
"/news/join-guix-for-an-on-line-hackathon-on-sep-28-29.html"))
             "last year's hackathon")
          ", organized for "
          (a (@ (href "http://www.gnu.org/gnu/initial-announcement.html";))
diff --git a/website/posts/porting-guix-and-guixsd.sxml 
b/website/posts/porting-guix-and-guixsd.sxml
index 19ed72f..0b3ca5b 100644
--- a/website/posts/porting-guix-and-guixsd.sxml
+++ b/website/posts/porting-guix-and-guixsd.sxml
@@ -17,7 +17,7 @@
          (a (@ (href 
"https://lists.gnu.org/archive/html/guix-devel/2015-08/msg00500.html";))
             "posted")
          " a series of patches porting GuixSD to MIPS (Lemote Yeeloong), 
making it the first GuixSD port to non-Intel-compatible hardware (the package 
manager itself has supported mips64el "
-         (a (@ (href 
"/software/guix/news/distro-of-the-linux-based-gnu-system-ported-to-mips.html"))
+         (a (@ (href 
"/news/distro-of-the-linux-based-gnu-system-ported-to-mips.html"))
             "for two years")
          " already.)  By removing several platform-specific assumptions, this 
work paves the way for future ports."
          (br))
@@ -28,7 +28,7 @@
          (a (@ (href 
"https://lists.gnu.org/archive/html/guix-devel/2015-09/msg00134.html";))
             "two ARM machines")
          " for our build farm.  They will allow us to continuously test the 
ARM port, which was completed "
-         (a (@ (href 
"/software/guix/news/gnu-guix-ported-to-arm-and-other-niceties-of-the-new-year.html"))
+         (a (@ (href 
"/news/gnu-guix-ported-to-arm-and-other-niceties-of-the-new-year.html"))
             "earlier this year")
          ", and to publish pre-built binaries on our "
          (a (@ (href "http://hydra.gnu.org/jobset/gnu/master";))
diff --git a/website/posts/reproducible-builds-a-means-to-an-end.sxml 
b/website/posts/reproducible-builds-a-means-to-an-end.sxml
index 64a67a6..1088417 100644
--- a/website/posts/reproducible-builds-a-means-to-an-end.sxml
+++ b/website/posts/reproducible-builds-a-means-to-an-end.sxml
@@ -69,14 +69,14 @@
          (a (@ (href 
"http://www.gnu.org/software/guix/manual/en/html_node/Invoking-guix-publish.html";))
             "guix publish")
          " command is a simple way to serve signed binaries over HTTP.  A 
fully peer-to-peer approach based on GNUnet was tackled as part of "
-         (a (@ (href "/software/guix/news/gsoc-update.html"))
+         (a (@ (href "/news/gsoc-update.html"))
             "GSoC 2015")
          "; the code needs more work before it can be integrated into Guix, 
but the approach is promising."
          (br))
       (p "Last but not least, users must be able to challenge binary providers 
"
          (em "by themselves")
          ".  The ability to verify binaries should not be the privilege of 
power developers.  To address that, the "
-         (a (@ (href "/software/guix/news/gnu-guix-090-released.html"))
+         (a (@ (href "/news/gnu-guix-090-released.html"))
             "just-released")
          " 0.9.0 version of GNU Guix provides a new command called "
          (a (@ (href 
"http://www.gnu.org/software/guix/manual/en/html_node/Invoking-guix-challenge.html";))
diff --git a/website/posts/service-composition-in-guixsd.sxml 
b/website/posts/service-composition-in-guixsd.sxml
index f993ead..1ac4a1b 100644
--- a/website/posts/service-composition-in-guixsd.sxml
+++ b/website/posts/service-composition-in-guixsd.sxml
@@ -8,7 +8,7 @@
     (content
       div
       (p "GuixSD provides a declarative, stateless approach to operating 
system configuration management.  In this context, the mechanism offered to 
select and compose system services is a crucial one.  This post presents the 
new service framework introduced in the "
-         (a (@ (href "/software/guix/news/gnu-guix-090-released.html"))
+         (a (@ (href "/news/gnu-guix-090-released.html"))
             "0.9.0 version")
          " of GNU\xa0Guix."
          (br))
@@ -27,7 +27,7 @@
          (a (@ (href 
"https://www.gnu.org/software/guix/manual/en/html_node/Invoking-guix-system.html";))
             "guix system")
          " command allows system configurations to be instantiated on the bare 
metal, in virtual machines, or in "
-         (a (@ (href 
"/software/guix/news/container-provisioning-with-guix.html"))
+         (a (@ (href "/news/container-provisioning-with-guix.html"))
             "containers")
          ", which makes it easy to test them."
          (br))
diff --git a/website/posts/timely-delivery-of-security-updates.sxml 
b/website/posts/timely-delivery-of-security-updates.sxml
index 11768c4..bfb3054 100644
--- a/website/posts/timely-delivery-of-security-updates.sxml
+++ b/website/posts/timely-delivery-of-security-updates.sxml
@@ -38,7 +38,7 @@
          ".  This is nice in many ways: all packages "
          (em "must")
          " build from source, there is no way we can be using binaries that 
cannot be "
-         (a (@ (href 
"/software/guix/news/reproducible-builds-a-means-to-an-end.html"))
+         (a (@ (href "/news/reproducible-builds-a-means-to-an-end.html"))
             "rebuilt from their Corresponding Source")
          ", breakage due to incompatible application binary interfaces (ABIs) 
is foreign to our users, we have a precise trail of the tools that produced 
binaries—that is, builds are "
          (a (@ (href "https://en.wikipedia.org/wiki/Referential_transparency";))
@@ -68,7 +68,7 @@
          (a (@ (href 
"https://www.gnu.org/software/guix/manual/en/html_node/Security-Updates.html";))
             "the infrastructure for grafted updates")
          " since "
-         (a (@ (href "/software/guix/news/gnu-guix-08-released.html"))
+         (a (@ (href "/news/gnu-guix-08-released.html"))
             "version 0.8")
          " in 2014.  With Guix, package developers simply have to "
          (a (@ (href 
"http://git.savannah.gnu.org/cgit/guix.git/commit/?id=caeadfddb01d2cda19d2f761ba9906ef8f162173";))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]