all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [bug#48187] [PATCH] website: help: Add Guix's latest manual
@ 2021-05-03 14:07 Luis Felipe via Guix-patches via
  2021-05-03 15:15 ` Julien Lepiller
  2021-05-03 15:37 ` pelzflorian (Florian Pelz)
  0 siblings, 2 replies; 11+ messages in thread
From: Luis Felipe via Guix-patches via @ 2021-05-03 14:07 UTC (permalink / raw)
  To: 48187

[-- Attachment #1: Type: text/plain, Size: 172 bytes --]

Hi,

This patch adds the latest manual to the help page and a corresponding entry to the Help menu.


---
Luis Felipe López Acevedo
https://luis-felipe.gitlab.io/

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-website-help-Add-Guix-s-latest-manual.patch --]
[-- Type: text/x-patch; name=0001-website-help-Add-Guix-s-latest-manual.patch, Size: 43398 bytes --]

From 8117044610bb2e663513d5a102438aa221a7ddcb Mon Sep 17 00:00:00 2001
From: Luis Felipe <luis.felipe.la@protonmail.com>
Date: Sun, 2 May 2021 16:45:22 -0500
Subject: [PATCH] website: help: Add Guix's latest manual.

* website/apps/base/templates/components.scm (navbar): Link to latest
manual from the Help menu.
* website/apps/base/templates/help.scm (help-t): Add an item for the
latest manual.
* website/static/base/img/icon-set.svg: Add new icon for the latest
manual.
* website/static/base/img/manual-latest-icon.png: New icon.
---
 website/apps/base/templates/components.scm    |   6 +-
 website/apps/base/templates/help.scm          |  21 +-
 website/static/base/img/icon-set.svg          | 455 ++++++++++++------
 .../static/base/img/manual-latest-icon.png    | Bin 0 -> 5203 bytes
 4 files changed, 344 insertions(+), 138 deletions(-)
 create mode 100644 website/static/base/img/manual-latest-icon.png

diff --git a/website/apps/base/templates/components.scm b/website/apps/base/templates/components.scm
index 038b518..b615f98 100644
--- a/website/apps/base/templates/components.scm
+++ b/website/apps/base/templates/components.scm
@@ -417,9 +417,13 @@ manual.
                         #:active-item active-item
                         #:url (guix-url "help/")))
          (C_ "website menu"
-             (menu-item #:label "GNU Guix Manual"
+             (menu-item #:label "GNU Guix Manual (stable)"
                         #:active-item active-item
                         #:url (guix-url "manual/")))
+         (C_ "website menu"
+             (menu-item #:label "GNU Guix Manual (latest)"
+                        #:active-item active-item
+                        #:url (guix-url "manual/devel/")))
          (C_ "website menu"
              (menu-item #:label "Guix Reference Card"
                         #:active-item active-item
diff --git a/website/apps/base/templates/help.scm b/website/apps/base/templates/help.scm
index 6eeb176..10d1b27 100644
--- a/website/apps/base/templates/help.scm
+++ b/website/apps/base/templates/help.scm
@@ -43,14 +43,14 @@ system|GNU Hurd|GNU Guix package manager|Help resources") #\|)
 	(img
 	 (@ (src ,(guix-url "static/base/img/manual-icon.png"))
 	    (alt "")))
-        ,(G_ `(h3 "GNU Guix Manual"))
+        ,(G_ `(h3 "GNU Guix Manual" " " ,(latest-guix-version)))
         ,(G_
           `(p
             "Documentation for GNU Guix is available
             online.  You may also find more information about Guix by running "
             ,(G_ `(code "info guix")) "."))
         (p
-         ,(link-more #:label (G_ "Read Guix manual")
+         ,(link-more #:label (G_ "Read stable manual")
                      #:url (guix-url "manual/en" #:localize #f)))
         (p
          (a (@ (href ,(guix-url "manual/de" #:localize #f))) "Deutsch") " | "
@@ -65,6 +65,23 @@ system|GNU Hurd|GNU Guix package manager|Help resources") #\|)
 	  #:url (guix-url "guix-refcard.pdf")))
 
 
+       (div
+	(@ (class "summary-box"))
+	(img
+	 (@ (src ,(guix-url "static/base/img/manual-latest-icon.png"))
+	    (alt "")))
+        ,(G_ `(h3 "GNU Guix Manual (Latest)"))
+        ,(G_
+          `(p
+            "This version of the manual is updated frequently to
+            include the latest changes from Guix's source files. It is
+            more up-to-date than the manual for the stable release of
+            Guix."))
+        (p
+         ,(link-more #:label (G_ "Read latest manual")
+                     #:url (guix-url "manual/devel/"))))
+
+
        (div
         (@ (class "summary-box"))
         (img (@ (src ,(guix-url "static/base/img/videos-icon.png"))
diff --git a/website/static/base/img/icon-set.svg b/website/static/base/img/icon-set.svg
index 0f3887d..6da839b 100644
--- a/website/static/base/img/icon-set.svg
+++ b/website/static/base/img/icon-set.svg
@@ -13,7 +13,7 @@
    version="1.1"
    inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
    sodipodi:docname="icon-set.svg"
-   inkscape:export-filename="wiki-icon.png"
+   inkscape:export-filename="manual-latest-icon.png"
    inkscape:export-xdpi="96"
    inkscape:export-ydpi="96">
   <title
@@ -34,9 +34,9 @@
      borderopacity="1.0"
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
-     inkscape:zoom="0.7071068"
-     inkscape:cx="132.27011"
-     inkscape:cy="-58.456753"
+     inkscape:zoom="1.4142136"
+     inkscape:cx="308.53242"
+     inkscape:cy="250.04451"
      inkscape:document-units="px"
      inkscape:current-layer="layer1"
      showgrid="false"
@@ -46,7 +46,7 @@
      inkscape:window-y="27"
      inkscape:window-maximized="1"
      inkscape:showpageshadow="false"
-     inkscape:snap-global="true"
+     inkscape:snap-global="false"
      inkscape:snap-nodes="false"
      inkscape:snap-bbox="true"
      inkscape:bbox-paths="true"
@@ -54,7 +54,8 @@
      inkscape:guide-bbox="true"
      inkscape:document-rotation="0"
      inkscape:snap-grids="false"
-     inkscape:snap-to-guides="true">
+     inkscape:snap-to-guides="true"
+     inkscape:bbox-nodes="true">
     <inkscape:grid
        type="xygrid"
        id="grid3245"
@@ -880,138 +881,141 @@
          inkscape:connector-curvature="0" />
     </g>
     <g
-       id="g299"
-       transform="translate(0,0.20608074)">
-      <path
-         sodipodi:nodetypes="ccccssc"
-         inkscape:connector-curvature="0"
-         id="path261"
-         d="m 25.52467,909.85295 c 8.30649,0.83723 63.9963,-1.24334 63.16877,8.965 v 96.05345 c 1.96197,-10.9892 -51.92295,-10.689 -63.16877,-8.965 -1.65519,0 -2.98771,-1.3328 -2.98771,-2.9883 v -90.07681 c 0,-1.65554 1.33252,-2.98834 2.98771,-2.98834 z"
-         style="fill:#333333;fill-opacity:1;stroke:#333333;stroke-width:1;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1" />
-      <path
-         style="fill:#ffffff;fill-opacity:1;stroke:none"
-         d="m 28.51238,912.84127 c 8.30649,0.83724 61.88318,-1.24333 61.05564,8.96502 v 90.07681 c 1.96197,-10.9893 -49.80981,-10.689 -61.05564,-8.965 -1.65519,0 -2.98771,-1.3328 -2.98771,-2.98833 v -84.10016 c 0,-1.65553 1.33252,-2.98834 2.98771,-2.98834 z"
-         id="path263"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccccssc" />
-      <path
-         style="fill:#333333;fill-opacity:1;stroke:#333333;stroke-width:1;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1"
-         d="m 154.47533,909.85292 c -8.30648,0.83723 -63.9963,-1.24334 -63.16877,8.965 v 96.05348 c -1.96196,-10.9894 51.92294,-10.689 63.16877,-8.965 1.65519,0 2.98771,-1.3328 2.98771,-2.9883 v -90.07684 c 0,-1.65554 -1.33252,-2.98834 -2.98771,-2.98834 z"
-         id="path265"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccccssc" />
-      <path
-         sodipodi:nodetypes="ccccssc"
-         inkscape:connector-curvature="0"
-         id="path267"
-         d="m 151.48762,912.84126 c -8.30649,0.83721 -61.71297,-1.24334 -60.88544,8.96498 v 90.07686 c -1.96196,-10.9893 49.63961,-10.689 60.88544,-8.965 1.65519,0 2.98771,-1.3328 2.98771,-2.98833 v -84.1002 c 0,-1.65553 -1.33252,-2.98832 -2.98771,-2.98832 z"
-         style="fill:#ffffff;fill-opacity:1;stroke:none" />
-      <path
-         id="path269"
-         d="m 84.30385,917.04383 v 89.21057 c 3.08432,1.211 5.03365,2.7282 5.27331,4.6196 v -89.07983 c 0.16558,-2.04266 -1.88087,-3.56991 -5.27331,-4.75034 z m 5.27331,93.83017 v 1.0023 c 0.0614,-0.3434 0.0407,-0.6808 0,-1.0023 z"
-         style="fill:#f2f2f2;fill-opacity:1;stroke:none"
-         inkscape:connector-curvature="0" />
-      <path
-         id="path271"
-         d="m 131.34375,988.04968 c -11.31376,0.0903 -24.36247,0.9514 -32.59375,3.28125 v 3.28125 c 10.99202,-3.31616 31.60241,-3.90332 45,-3.46875 v -2.875 c -3.57301,-0.17363 -7.82796,-0.25528 -12.40625,-0.21875 z"
-         style="fill:#cccccc;fill-opacity:1;stroke:none"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="sccccs" />
-      <path
-         sodipodi:nodetypes="ccccc"
-         inkscape:connector-curvature="0"
-         id="path273"
-         d="m 143.75,928.17468 c -13.11278,0.16119 -33.92426,0.38836 -45,3.3125 v 2.71875 c 11.69538,-2.87282 33.00837,-2.95045 45,-3.125 z"
-         style="fill:#cccccc;fill-opacity:1;stroke:none" />
-      <path
-         style="fill:#cccccc;fill-opacity:1;stroke:none"
-         d="m 143.75,936.17468 c -13.11278,0.16119 -33.92426,0.38836 -45,3.3125 v 2.71875 c 11.69538,-2.87282 33.00837,-2.95045 45,-3.125 z"
-         id="path275"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccccc" />
-      <path
-         id="path277"
-         style="fill:#cccccc;fill-opacity:1;stroke:none"
-         d="M 111.55664 73.289062 C 106.68614 73.757093 102.23551 74.41181 98.75 75.332031 L 98.75 78.050781 C 102.30526 77.177476 106.75589 76.564899 111.55664 76.126953 L 111.55664 73.289062 z "
-         transform="translate(0,872.1561)" />
-      <path
-         sodipodi:nodetypes="sccccs"
-         inkscape:connector-curvature="0"
-         style="fill:#cccccc;fill-opacity:1;stroke:none"
-         d="m 131.34375,980.04968 c -11.31376,0.0903 -24.36247,0.9514 -32.59375,3.28125 v 3.28125 c 10.99202,-3.31616 31.60241,-3.90332 45,-3.46875 v -2.875 c -3.57301,-0.17363 -7.82796,-0.25528 -12.40625,-0.21875 z"
-         id="path279" />
-      <path
-         id="path281"
-         d="m 131.34375,972.04968 c -11.31376,0.0903 -24.36247,0.9514 -32.59375,3.28125 v 3.28125 c 10.99202,-3.31616 31.60241,-3.90332 45,-3.46875 v -2.875 c -3.57301,-0.17363 -7.82796,-0.25528 -12.40625,-0.21875 z"
-         style="fill:#cccccc;fill-opacity:1;stroke:none"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="sccccs" />
-      <path
-         sodipodi:nodetypes="sccccs"
-         inkscape:connector-curvature="0"
-         style="fill:#cccccc;fill-opacity:1;stroke:none"
-         d="m 131.34375,964.04968 c -11.31376,0.0903 -24.36247,0.9514 -32.59375,3.28125 v 3.28125 c 10.99202,-3.31616 31.60241,-3.90332 45,-3.46875 v -2.875 c -3.57301,-0.17363 -7.82796,-0.25528 -12.40625,-0.21875 z"
-         id="path283" />
-      <path
-         sodipodi:nodetypes="sccccs"
-         inkscape:connector-curvature="0"
-         style="fill:#cccccc;fill-opacity:1;stroke:none"
-         d="m 47.15625,988.04968 c 11.31376,0.0903 24.36247,0.9514 32.59375,3.28125 v 3.28125 c -10.99202,-3.31616 -31.60241,-3.90332 -45,-3.46875 v -2.875 c 3.57301,-0.17363 7.82796,-0.25528 12.40625,-0.21875 z"
-         id="path285" />
-      <path
-         style="fill:#cccccc;fill-opacity:1;stroke:none"
-         d="m 34.75,928.17468 c 13.11278,0.16119 33.92426,0.38836 45,3.3125 v 2.71875 c -11.69538,-2.87282 -33.00837,-2.95045 -45,-3.125 z"
-         id="path287"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccccc" />
-      <path
-         sodipodi:nodetypes="ccccc"
-         inkscape:connector-curvature="0"
-         id="path289"
-         d="m 34.75,936.17468 c 13.11278,0.16119 33.92426,0.38836 45,3.3125 v 2.71875 c -11.69538,-2.87282 -33.00837,-2.95045 -45,-3.125 z"
-         style="fill:#cccccc;fill-opacity:1;stroke:none" />
-      <path
-         style="fill:#cccccc;fill-opacity:1;stroke:none"
-         d="m 34.75,944.17468 c 13.11278,0.16119 33.92426,0.38836 45,3.3125 v 2.71875 c -11.69538,-2.87282 -33.00837,-2.95045 -45,-3.125 z"
-         id="path291"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccccc" />
-      <path
-         id="path293"
-         d="m 47.15625,980.04968 c 11.31376,0.0903 24.36247,0.9514 32.59375,3.28125 v 3.28125 c -10.99202,-3.31616 -31.60241,-3.90332 -45,-3.46875 v -2.875 c 3.57301,-0.17363 7.82796,-0.25528 12.40625,-0.21875 z"
-         style="fill:#cccccc;fill-opacity:1;stroke:none"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="sccccs" />
-      <path
-         sodipodi:nodetypes="sccccs"
-         inkscape:connector-curvature="0"
-         style="fill:#cccccc;fill-opacity:1;stroke:none"
-         d="m 47.15625,972.04968 c 11.31376,0.0903 24.36247,0.9514 32.59375,3.28125 v 3.28125 c -10.99202,-3.31616 -31.60241,-3.90332 -45,-3.46875 v -2.875 c 3.57301,-0.17363 7.82796,-0.25528 12.40625,-0.21875 z"
-         id="path295" />
-      <path
-         id="path297"
-         d="m 47.15625,964.04968 c 11.31376,0.0903 24.36247,0.9514 32.59375,3.28125 v 3.28125 c -10.99202,-3.31616 -31.60241,-3.90332 -45,-3.46875 v -2.875 c 3.57301,-0.17363 7.82796,-0.25528 12.40625,-0.21875 z"
-         style="fill:#cccccc;fill-opacity:1;stroke:none"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="sccccs" />
-    </g>
-    <g
-       id="g308"
-       transform="translate(4.1667466,-1.0260471)">
-      <path
-         style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         d="m 109.10633,941.42872 6.29282,-23.48512 0.7148,-2.66769 31.15645,-31.15645 12.41031,0.91847 10.0255,9.84758 -0.43583,11.21409 -32.06882,32.06882 -25.77902,6.84624 z"
-         id="path303" />
+       id="g202">
       <g
-         aria-label="✏"
-         transform="matrix(-0.31922293,0.31922293,-0.31922293,-0.31922293,91.471455,454.3669)"
-         style="font-style:normal;font-weight:normal;font-size:240.808px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#333333;fill-opacity:1;stroke:none;stroke-width:4.51514"
-         id="text4605">
+         id="g299"
+         transform="translate(-460,0.20608074)">
+        <path
+           sodipodi:nodetypes="ccccssc"
+           inkscape:connector-curvature="0"
+           id="path261"
+           d="m 25.52467,909.85295 c 8.30649,0.83723 63.9963,-1.24334 63.16877,8.965 v 96.05345 c 1.96197,-10.9892 -51.92295,-10.689 -63.16877,-8.965 -1.65519,0 -2.98771,-1.3328 -2.98771,-2.9883 v -90.07681 c 0,-1.65554 1.33252,-2.98834 2.98771,-2.98834 z"
+           style="fill:#333333;fill-opacity:1;stroke:#333333;stroke-width:1;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1" />
+        <path
+           style="fill:#ffffff;fill-opacity:1;stroke:none"
+           d="m 28.51238,912.84127 c 8.30649,0.83724 61.88318,-1.24333 61.05564,8.96502 v 90.07681 c 1.96197,-10.9893 -49.80981,-10.689 -61.05564,-8.965 -1.65519,0 -2.98771,-1.3328 -2.98771,-2.98833 v -84.10016 c 0,-1.65553 1.33252,-2.98834 2.98771,-2.98834 z"
+           id="path263"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ccccssc" />
         <path
-           d="m 725.79934,-792.43797 q 0.47032,-1.2934 0.47032,-2.70438 0,-1.41098 -0.47032,-2.5868 -0.35275,-1.2934 -1.17582,-2.35163 -0.58791,-0.82308 -1.76373,-1.52857 l -24.69218,-14.8153 q 0,3.8802 -2.46921,6.23183 5.99667,6.58458 5.99667,15.05047 0,8.46589 -5.99667,15.05047 2.46921,2.35164 2.46921,6.23184 l 24.69218,-14.81531 q 1.17582,-0.70549 1.76373,-1.52856 0.82307,-1.05824 1.17582,-2.23406 z m -131.33887,9.99446 v -25.39767 l -11.05269,-13.16916 -11.05268,13.16916 v 25.39767 l 11.05268,13.16916 z m -31.6295,-29.16029 20.57681,-23.51636 h 99.94453 l 70.54907,39.97781 -70.54907,39.97781 h -99.94453 l -20.57681,-23.51636 z m 38.68441,-2.35163 h 81.3666 q 2.93955,-2.93955 2.93955,-5.64393 0,-3.17471 -4.11537,-6.11425 h -89.59732 z m 83.71824,28.21963 q 5.87909,-2.82197 5.87909,-9.40655 0,-6.58458 -5.87909,-9.40654 h -80.19079 v 18.81309 z m -107.35218,-4.93844 q -0.35274,-2.11647 -0.35274,-4.46811 0,-2.35163 0.35274,-4.35052 0.47033,-2.11648 1.41098,-3.8802 0.82307,-1.64615 1.88131,-2.5868 1.05824,-0.94066 2.23405,-0.94066 1.17582,0 2.23406,0.94066 1.05824,0.94065 1.88131,2.5868 0.94065,1.76372 1.2934,3.8802 0.47032,1.99889 0.47032,4.35052 0,2.35164 -0.47032,4.46811 -0.35275,1.99889 -1.2934,3.76262 -0.82307,1.64614 -1.88131,2.5868 -1.05824,0.94065 -2.23406,0.94065 -1.17581,0 -2.23405,-0.94065 -1.05824,-0.94066 -1.88131,-2.5868 -0.94065,-1.76373 -1.41098,-3.76262 z m 23.63394,14.34498 -9.40654,11.75818 h 89.59732 q 4.11537,-2.93955 4.11537,-6.11425 0,-2.70439 -2.93955,-5.64393 z"
-           style="fill:#333333;fill-opacity:1;stroke-width:4.51514"
-           id="path4607"
+           style="fill:#333333;fill-opacity:1;stroke:#333333;stroke-width:1;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1"
+           d="m 154.47533,909.85292 c -8.30648,0.83723 -63.9963,-1.24334 -63.16877,8.965 v 96.05348 c -1.96196,-10.9894 51.92294,-10.689 63.16877,-8.965 1.65519,0 2.98771,-1.3328 2.98771,-2.9883 v -90.07684 c 0,-1.65554 -1.33252,-2.98834 -2.98771,-2.98834 z"
+           id="path265"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ccccssc" />
+        <path
+           sodipodi:nodetypes="ccccssc"
+           inkscape:connector-curvature="0"
+           id="path267"
+           d="m 151.48762,912.84126 c -8.30649,0.83721 -61.71297,-1.24334 -60.88544,8.96498 v 90.07686 c -1.96196,-10.9893 49.63961,-10.689 60.88544,-8.965 1.65519,0 2.98771,-1.3328 2.98771,-2.98833 v -84.1002 c 0,-1.65553 -1.33252,-2.98832 -2.98771,-2.98832 z"
+           style="fill:#ffffff;fill-opacity:1;stroke:none" />
+        <path
+           id="path269"
+           d="m 84.30385,917.04383 v 89.21057 c 3.08432,1.211 5.03365,2.7282 5.27331,4.6196 v -89.07983 c 0.16558,-2.04266 -1.88087,-3.56991 -5.27331,-4.75034 z m 5.27331,93.83017 v 1.0023 c 0.0614,-0.3434 0.0407,-0.6808 0,-1.0023 z"
+           style="fill:#f2f2f2;fill-opacity:1;stroke:none"
            inkscape:connector-curvature="0" />
+        <path
+           id="path271"
+           d="m 131.34375,988.04968 c -11.31376,0.0903 -24.36247,0.9514 -32.59375,3.28125 v 3.28125 c 10.99202,-3.31616 31.60241,-3.90332 45,-3.46875 v -2.875 c -3.57301,-0.17363 -7.82796,-0.25528 -12.40625,-0.21875 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sccccs" />
+        <path
+           sodipodi:nodetypes="ccccc"
+           inkscape:connector-curvature="0"
+           id="path273"
+           d="m 143.75,928.17468 c -13.11278,0.16119 -33.92426,0.38836 -45,3.3125 v 2.71875 c 11.69538,-2.87282 33.00837,-2.95045 45,-3.125 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none" />
+        <path
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 143.75,936.17468 c -13.11278,0.16119 -33.92426,0.38836 -45,3.3125 v 2.71875 c 11.69538,-2.87282 33.00837,-2.95045 45,-3.125 z"
+           id="path275"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ccccc" />
+        <path
+           id="path277"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 111.55664,73.289062 c -4.8705,0.468031 -9.32113,1.122748 -12.80664,2.042969 v 2.71875 c 3.55526,-0.873305 8.00589,-1.485882 12.80664,-1.923828 z"
+           transform="translate(0,872.1561)" />
+        <path
+           sodipodi:nodetypes="sccccs"
+           inkscape:connector-curvature="0"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 131.34375,980.04968 c -11.31376,0.0903 -24.36247,0.9514 -32.59375,3.28125 v 3.28125 c 10.99202,-3.31616 31.60241,-3.90332 45,-3.46875 v -2.875 c -3.57301,-0.17363 -7.82796,-0.25528 -12.40625,-0.21875 z"
+           id="path279" />
+        <path
+           id="path281"
+           d="m 131.34375,972.04968 c -11.31376,0.0903 -24.36247,0.9514 -32.59375,3.28125 v 3.28125 c 10.99202,-3.31616 31.60241,-3.90332 45,-3.46875 v -2.875 c -3.57301,-0.17363 -7.82796,-0.25528 -12.40625,-0.21875 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sccccs" />
+        <path
+           sodipodi:nodetypes="sccccs"
+           inkscape:connector-curvature="0"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 131.34375,964.04968 c -11.31376,0.0903 -24.36247,0.9514 -32.59375,3.28125 v 3.28125 c 10.99202,-3.31616 31.60241,-3.90332 45,-3.46875 v -2.875 c -3.57301,-0.17363 -7.82796,-0.25528 -12.40625,-0.21875 z"
+           id="path283" />
+        <path
+           sodipodi:nodetypes="sccccs"
+           inkscape:connector-curvature="0"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 47.15625,988.04968 c 11.31376,0.0903 24.36247,0.9514 32.59375,3.28125 v 3.28125 c -10.99202,-3.31616 -31.60241,-3.90332 -45,-3.46875 v -2.875 c 3.57301,-0.17363 7.82796,-0.25528 12.40625,-0.21875 z"
+           id="path285" />
+        <path
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 34.75,928.17468 c 13.11278,0.16119 33.92426,0.38836 45,3.3125 v 2.71875 c -11.69538,-2.87282 -33.00837,-2.95045 -45,-3.125 z"
+           id="path287"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ccccc" />
+        <path
+           sodipodi:nodetypes="ccccc"
+           inkscape:connector-curvature="0"
+           id="path289"
+           d="m 34.75,936.17468 c 13.11278,0.16119 33.92426,0.38836 45,3.3125 v 2.71875 c -11.69538,-2.87282 -33.00837,-2.95045 -45,-3.125 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none" />
+        <path
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 34.75,944.17468 c 13.11278,0.16119 33.92426,0.38836 45,3.3125 v 2.71875 c -11.69538,-2.87282 -33.00837,-2.95045 -45,-3.125 z"
+           id="path291"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ccccc" />
+        <path
+           id="path293"
+           d="m 47.15625,980.04968 c 11.31376,0.0903 24.36247,0.9514 32.59375,3.28125 v 3.28125 c -10.99202,-3.31616 -31.60241,-3.90332 -45,-3.46875 v -2.875 c 3.57301,-0.17363 7.82796,-0.25528 12.40625,-0.21875 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sccccs" />
+        <path
+           sodipodi:nodetypes="sccccs"
+           inkscape:connector-curvature="0"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 47.15625,972.04968 c 11.31376,0.0903 24.36247,0.9514 32.59375,3.28125 v 3.28125 c -10.99202,-3.31616 -31.60241,-3.90332 -45,-3.46875 v -2.875 c 3.57301,-0.17363 7.82796,-0.25528 12.40625,-0.21875 z"
+           id="path295" />
+        <path
+           id="path297"
+           d="m 47.15625,964.04968 c 11.31376,0.0903 24.36247,0.9514 32.59375,3.28125 v 3.28125 c -10.99202,-3.31616 -31.60241,-3.90332 -45,-3.46875 v -2.875 c 3.57301,-0.17363 7.82796,-0.25528 12.40625,-0.21875 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sccccs" />
+      </g>
+      <g
+         id="g308"
+         transform="translate(-455.83325,-1.0260471)">
+        <path
+           style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           d="m 109.10633,941.42872 6.29282,-23.48512 0.7148,-2.66769 31.15645,-31.15645 12.41031,0.91847 10.0255,9.84758 -0.43583,11.21409 -32.06882,32.06882 -25.77902,6.84624 z"
+           id="path303" />
+        <g
+           aria-label="✏"
+           transform="matrix(-0.31922293,0.31922293,-0.31922293,-0.31922293,91.471455,454.3669)"
+           style="font-style:normal;font-weight:normal;font-size:240.808px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#333333;fill-opacity:1;stroke:none;stroke-width:4.51514"
+           id="text4605">
+          <path
+             d="m 725.79934,-792.43797 q 0.47032,-1.2934 0.47032,-2.70438 0,-1.41098 -0.47032,-2.5868 -0.35275,-1.2934 -1.17582,-2.35163 -0.58791,-0.82308 -1.76373,-1.52857 l -24.69218,-14.8153 q 0,3.8802 -2.46921,6.23183 5.99667,6.58458 5.99667,15.05047 0,8.46589 -5.99667,15.05047 2.46921,2.35164 2.46921,6.23184 l 24.69218,-14.81531 q 1.17582,-0.70549 1.76373,-1.52856 0.82307,-1.05824 1.17582,-2.23406 z m -131.33887,9.99446 v -25.39767 l -11.05269,-13.16916 -11.05268,13.16916 v 25.39767 l 11.05268,13.16916 z m -31.6295,-29.16029 20.57681,-23.51636 h 99.94453 l 70.54907,39.97781 -70.54907,39.97781 h -99.94453 l -20.57681,-23.51636 z m 38.68441,-2.35163 h 81.3666 q 2.93955,-2.93955 2.93955,-5.64393 0,-3.17471 -4.11537,-6.11425 h -89.59732 z m 83.71824,28.21963 q 5.87909,-2.82197 5.87909,-9.40655 0,-6.58458 -5.87909,-9.40654 h -80.19079 v 18.81309 z m -107.35218,-4.93844 q -0.35274,-2.11647 -0.35274,-4.46811 0,-2.35163 0.35274,-4.35052 0.47033,-2.11648 1.41098,-3.8802 0.82307,-1.64615 1.88131,-2.5868 1.05824,-0.94066 2.23405,-0.94066 1.17582,0 2.23406,0.94066 1.05824,0.94065 1.88131,2.5868 0.94065,1.76372 1.2934,3.8802 0.47032,1.99889 0.47032,4.35052 0,2.35164 -0.47032,4.46811 -0.35275,1.99889 -1.2934,3.76262 -0.82307,1.64614 -1.88131,2.5868 -1.05824,0.94065 -2.23406,0.94065 -1.17581,0 -2.23405,-0.94065 -1.05824,-0.94066 -1.88131,-2.5868 -0.94065,-1.76373 -1.41098,-3.76262 z m 23.63394,14.34498 -9.40654,11.75818 h 89.59732 q 4.11537,-2.93955 4.11537,-6.11425 0,-2.70439 -2.93955,-5.64393 z"
+             style="fill:#333333;fill-opacity:1;stroke-width:4.51514"
+             id="path4607"
+             inkscape:connector-curvature="0" />
+        </g>
       </g>
     </g>
     <text
@@ -1040,5 +1044,186 @@
          x="442.0957"
          y="1146.5898"><tspan
            style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:sans-serif">the Cantarell font.</tspan></tspan></text>
+    <g
+       id="g242"
+       transform="translate(-400,-200)">
+      <g
+         id="g388"
+         transform="translate(400,200)">
+        <path
+           sodipodi:nodetypes="ccccssc"
+           inkscape:connector-curvature="0"
+           id="path204"
+           d="m 25.52467,909.85295 c 8.30649,0.83723 63.9963,-1.24334 63.16877,8.965 v 96.05345 c 1.96197,-10.9892 -51.92295,-10.689 -63.16877,-8.965 -1.65519,0 -2.98771,-1.3328 -2.98771,-2.9883 v -90.07681 c 0,-1.65554 1.33252,-2.98834 2.98771,-2.98834 z"
+           style="fill:#333333;fill-opacity:1;stroke:#333333;stroke-width:1;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1" />
+        <path
+           style="fill:#ffffff;fill-opacity:1;stroke:none"
+           d="m 28.51238,912.84127 c 8.30649,0.83724 61.88318,-1.24333 61.05564,8.96502 v 90.07681 c 1.96197,-10.9893 -49.80981,-10.689 -61.05564,-8.965 -1.65519,0 -2.98771,-1.3328 -2.98771,-2.98833 v -84.10016 c 0,-1.65553 1.33252,-2.98834 2.98771,-2.98834 z"
+           id="path206"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ccccssc" />
+        <path
+           id="path208"
+           style="fill:#333333;fill-opacity:1;stroke:#333333;stroke-width:1;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1"
+           d="m 154.47461,37.490234 c -1.28145,0.12916 -3.49802,0.186314 -6.65338,0.232422 l -1.60248,3.486328 -1.8905,-3.453125 c -18.30933,0.224238 -53.690605,0.446542 -53.021609,8.699219 v 94.951172 c 1.735141,-9.86251 52.312619,-9.52547 63.167969,-7.86133 1.65519,0 2.98828,-1.33278 2.98828,-2.98828 V 40.478516 c 0,-1.65554 -1.33309,-2.988282 -2.98828,-2.988282 z M 91.306641,141.40625 c -0.06242,0.35477 -0.06812,0.72194 0,1.10352 z"
+           transform="translate(0,872.36218)"
+           sodipodi:nodetypes="cccccccsscccc" />
+        <path
+           sodipodi:nodetypes="ccccssc"
+           inkscape:connector-curvature="0"
+           id="path210"
+           d="m 151.48762,912.84126 c -8.30649,0.83721 -61.71297,-1.24334 -60.88544,8.96498 v 90.07686 c -1.96196,-10.9893 49.63961,-10.689 60.88544,-8.965 1.65519,0 2.98771,-1.3328 2.98771,-2.98833 v -84.1002 c 0,-1.65553 -1.33252,-2.98832 -2.98771,-2.98832 z"
+           style="fill:#ffffff;fill-opacity:1;stroke:none" />
+        <path
+           id="path212"
+           d="m 84.30385,917.04383 v 89.21057 c 3.08432,1.211 5.03365,2.7282 5.27331,4.6196 v -89.07983 c 0.16558,-2.04266 -1.88087,-3.56991 -5.27331,-4.75034 z m 5.27331,93.83017 v 1.0023 c 0.0614,-0.3434 0.0407,-0.6808 0,-1.0023 z"
+           style="fill:#f2f2f2;fill-opacity:1;stroke:none"
+           inkscape:connector-curvature="0" />
+        <path
+           id="path214"
+           d="m 131.34375,988.04968 c -11.31376,0.0903 -24.36247,0.9514 -32.59375,3.28125 v 3.28125 c 10.99202,-3.31616 31.60241,-3.90332 45,-3.46875 v -2.875 c -3.57301,-0.17363 -7.82796,-0.25528 -12.40625,-0.21875 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sccccs" />
+        <path
+           sodipodi:nodetypes="ccccc"
+           inkscape:connector-curvature="0"
+           id="path216"
+           d="m 143.75,928.17468 c -13.11278,0.16119 -33.92426,0.38836 -45,3.3125 v 2.71875 c 11.69538,-2.87282 33.00837,-2.95045 45,-3.125 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none" />
+        <path
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 143.75,936.17468 c -13.11278,0.16119 -33.92426,0.38836 -45,3.3125 v 2.71875 c 11.69538,-2.87282 33.00837,-2.95045 45,-3.125 z"
+           id="path218"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ccccc" />
+        <path
+           sodipodi:nodetypes="ccccc"
+           inkscape:connector-curvature="0"
+           id="path220"
+           d="m 143.75,944.17468 c -13.11278,0.16119 -33.92426,0.38836 -45,3.3125 v 2.71875 c 11.69538,-2.87282 33.00837,-2.95045 45,-3.125 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none" />
+        <path
+           sodipodi:nodetypes="sccccs"
+           inkscape:connector-curvature="0"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 131.34375,980.04968 c -11.31376,0.0903 -24.36247,0.9514 -32.59375,3.28125 v 3.28125 c 10.99202,-3.31616 31.60241,-3.90332 45,-3.46875 v -2.875 c -3.57301,-0.17363 -7.82796,-0.25528 -12.40625,-0.21875 z"
+           id="path222" />
+        <path
+           id="path224"
+           d="m 131.34375,972.04968 c -11.31376,0.0903 -24.36247,0.9514 -32.59375,3.28125 v 3.28125 c 10.99202,-3.31616 31.60241,-3.90332 45,-3.46875 v -2.875 c -3.57301,-0.17363 -7.82796,-0.25528 -12.40625,-0.21875 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sccccs" />
+        <path
+           sodipodi:nodetypes="sccccs"
+           inkscape:connector-curvature="0"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 131.34375,964.04968 c -11.31376,0.0903 -24.36247,0.9514 -32.59375,3.28125 v 3.28125 c 10.99202,-3.31616 31.60241,-3.90332 45,-3.46875 v -2.875 c -3.57301,-0.17363 -7.82796,-0.25528 -12.40625,-0.21875 z"
+           id="path226" />
+        <path
+           sodipodi:nodetypes="sccccs"
+           inkscape:connector-curvature="0"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 47.15625,988.04968 c 11.31376,0.0903 24.36247,0.9514 32.59375,3.28125 v 3.28125 c -10.99202,-3.31616 -31.60241,-3.90332 -45,-3.46875 v -2.875 c 3.57301,-0.17363 7.82796,-0.25528 12.40625,-0.21875 z"
+           id="path228" />
+        <path
+           id="path230"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 40.064453,55.896484 -0.02148,2.902344 C 52.312551,58.970355 69.536224,59.334867 79.75,61.84375 V 59.125 C 70.011309,56.553858 53.005242,56.085936 40.064453,55.896484 Z"
+           transform="translate(0,872.36218)"
+           sodipodi:nodetypes="ccccc" />
+        <path
+           sodipodi:nodetypes="ccccc"
+           inkscape:connector-curvature="0"
+           id="path232"
+           d="m 34.75,936.17468 c 13.11278,0.16119 33.92426,0.38836 45,3.3125 v 2.71875 c -11.69538,-2.87282 -33.00837,-2.95045 -45,-3.125 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none" />
+        <path
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 34.75,944.17468 c 13.11278,0.16119 33.92426,0.38836 45,3.3125 v 2.71875 c -11.69538,-2.87282 -33.00837,-2.95045 -45,-3.125 z"
+           id="path234"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ccccc" />
+        <path
+           id="path236"
+           d="m 47.15625,980.04968 c 11.31376,0.0903 24.36247,0.9514 32.59375,3.28125 v 3.28125 c -10.99202,-3.31616 -31.60241,-3.90332 -45,-3.46875 v -2.875 c 3.57301,-0.17363 7.82796,-0.25528 12.40625,-0.21875 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sccccs" />
+        <path
+           sodipodi:nodetypes="sccccs"
+           inkscape:connector-curvature="0"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 47.15625,972.04968 c 11.31376,0.0903 24.36247,0.9514 32.59375,3.28125 v 3.28125 c -10.99202,-3.31616 -31.60241,-3.90332 -45,-3.46875 v -2.875 c 3.57301,-0.17363 7.82796,-0.25528 12.40625,-0.21875 z"
+           id="path238" />
+        <path
+           id="path240"
+           d="m 47.15625,964.04968 c 11.31376,0.0903 24.36247,0.9514 32.59375,3.28125 v 3.28125 c -10.99202,-3.31616 -31.60241,-3.90332 -45,-3.46875 v -2.875 c 3.57301,-0.17363 7.82796,-0.25528 12.40625,-0.21875 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sccccs" />
+        <path
+           id="path292"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 34.75,55.8125 v 2.90625 c 0.844214,0.01229 2.011403,0.03258 2.941406,0.04492 l 0.02148,-2.904297 C 36.765937,55.847127 35.632524,55.823349 34.75,55.8125 Z"
+           transform="translate(0,872.36218)"
+           sodipodi:nodetypes="ccccc" />
+        <path
+           sodipodi:type="star"
+           style="fill:#333333;fill-opacity:1;stroke-width:2;stroke-dasharray:4, 8"
+           id="path294"
+           sodipodi:sides="4"
+           sodipodi:cx="144.66995"
+           sodipodi:cy="894.48993"
+           sodipodi:r1="7.9311147"
+           sodipodi:r2="1.9827787"
+           sodipodi:arg1="1.01962"
+           sodipodi:arg2="1.8050182"
+           inkscape:flatsided="false"
+           inkscape:rounded="0"
+           inkscape:randomized="0"
+           d="m 148.8234,901.24652 -4.61362,-4.82795 -6.29642,2.2248 4.82795,-4.61362 -2.2248,-6.29641 4.61362,4.82795 6.29641,-2.2248 -4.82795,4.61361 z"
+           inkscape:transform-center-x="-0.25764328"
+           inkscape:transform-center-y="-0.093722547"
+           transform="matrix(0.84649281,0.48872288,-0.48872288,0.84649281,474.44612,71.525326)" />
+        <path
+           sodipodi:type="star"
+           style="fill:#333333;fill-opacity:1;stroke-width:2;stroke-dasharray:4, 8"
+           id="path298"
+           sodipodi:sides="4"
+           sodipodi:cx="144.66995"
+           sodipodi:cy="894.48993"
+           sodipodi:r1="7.9311147"
+           sodipodi:r2="1.9827787"
+           sodipodi:arg1="1.01962"
+           sodipodi:arg2="1.8050182"
+           inkscape:flatsided="false"
+           inkscape:rounded="0"
+           inkscape:randomized="0"
+           d="m 148.8234,901.24652 -4.61362,-4.82795 -6.29642,2.2248 4.82795,-4.61362 -2.2248,-6.29641 4.61362,4.82795 6.29641,-2.2248 -4.82795,4.61361 z"
+           inkscape:transform-center-x="-0.17843118"
+           inkscape:transform-center-y="-0.064878248"
+           transform="matrix(0.58621548,0.33845166,-0.33845166,0.58621548,366.21009,320.67599)" />
+        <path
+           sodipodi:type="star"
+           style="fill:#333333;fill-opacity:1;stroke-width:2;stroke-dasharray:4, 8"
+           id="path306"
+           sodipodi:sides="4"
+           sodipodi:cx="144.66995"
+           sodipodi:cy="894.48993"
+           sodipodi:r1="7.9311147"
+           sodipodi:r2="1.9827787"
+           sodipodi:arg1="1.01962"
+           sodipodi:arg2="1.8050182"
+           inkscape:flatsided="false"
+           inkscape:rounded="0"
+           inkscape:randomized="0"
+           d="m 148.8234,901.24652 -4.61362,-4.82795 -6.29642,2.2248 4.82795,-4.61362 -2.2248,-6.29641 4.61362,4.82795 6.29641,-2.2248 -4.82795,4.61361 z"
+           inkscape:transform-center-x="-0.152163"
+           inkscape:transform-center-y="-0.055328456"
+           transform="matrix(0.4999126,0.28862467,-0.28862467,0.4999126,331.84596,416.90314)" />
+      </g>
+    </g>
   </g>
 </svg>
diff --git a/website/static/base/img/manual-latest-icon.png b/website/static/base/img/manual-latest-icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..6ad3752d80759cd4cd3ac2d6596ceef385fa8c50
GIT binary patch
literal 5203
zcmbVQcT`i)v%f&3cMz!&BO*!(ReBFyijl8KCqNQ<kS;wIsx$#1^ztGi0wN_KU7AXe
zASECo@I{JL6+xQtF5mY%@4WZU`Tg_Gxp#N(&dfctyPuhznM5lKBQ|D1W&i-#OpFmo
zux~hh8R@}RbBJCZ?3nzGZ36*-z323$8NfYr2PXxB3~mSA#9@L$Q2}TmG&EGk)6YB5
z4dsuP!3ALRH#G!7CeBkPYtJAbG+^k13KBJO!}$f)S>rB%G?`PHZg7wXE&#Y5>=`I(
zi1zXHM~hy^`J=-{b=}Y*Xm^~HD9Rfp8t55-MTL9%<iMH!fRZAolKKH?RFEgmPt@Ae
z7Y*nJV}k>OMCDYZMCE1W6rS@B4uFie|6#=W-wp7@dISOb`m&-{!LB}@ZlVaBFUr$T
z6oGd4bo;O0cmxIctHI%J|NJ%t?S}L91$8}L3*7%78TWrg;Nj>199&LD7T&+mz7GK0
ze@qa%)?o!3Grm3!e}yxAKMC9<hdJ>K)X^n(H?-xpaZWGX`8)jyLYJ}0aqL$9(<){y
zsj@>n96g;q2}{~#!RdK%z0{lbB|euNt1fAkzE@)!y4IGJl_GqZ^YR(t#|;(^O_Ozr
z%TY^Twtw~PS=2Z`CinjSL|s_EoYJq*q3}EGs5o#qYDrj#Q;+e&gMZgRntZ221_L&o
zrI$Y#xS5D&DtlJP;8dqY@q9IMtmO<{HH$v?A$HA%-ZOMA%D{8<;pXOM2<adC%GOpV
zJ|Tq8!;FZGnVg-C>1l+z@%JzIk;<QjKIUXGAtEDk_k|D*EL~5}ToX9+T^X-47jKj*
zyx(~S8pGGMTUuJmMEWF#=SzNkU3{9gXJy3hH|K~ljSu~IHHDK03DK&Gidpt6cQiFM
zhvHDzY4;8&6pD81cu}mqrP!^Cg@Lp*x;@p{;tFIXEY=2y+?uR&v)Kry!|QM;@F;B2
z&e@fqS*0Dyv(zASk<$8%m`(av!W~kCumASD-qmX=Dq*x;U5!m<;+ej{F8TBN=Eg>p
zM7C*EU&^(&>H5tk3fmk@U#4beW}u9a5W41b*=jrD4q7n^2`eIiF%jtu>?IJ=B#Bz?
zOT}z#Y>v+>XabND8sk(d$<ez#Cm|dNqH9K~4%7P6c3r?|y(MoAKN?<x;raYT0f)i3
z=_cRSkykIEu!C!{4A{+R{;tlkX(5*RMBnMAjrG;lr19<Cj*gC5OCqwslql2Pm-?3l
zb6=TfHAx_@uDodA_LE>vfM+EBSzT!DLx`P}AXl(Z+#Q@|8bRQE%zN_rmMK1_hTB>0
z@+}0y7HVl0JdVz(+1bvg69e+wy08Ex3bKhOxOKTG!p@ZVkpyV4&)pgz9rq{>ovf~{
z9k#mG?NNJrdT!c8Kw)bC(Re&I)MS#a??8$=+!ernDEKB;)_I1L9YV_?qsa8l^zpl|
z=JWnxtM@sy-bPGbzpy$wJ$=}2eRby`fJB#mA>N;cO9WQ-VbPCa?nnAXaFbIKj=8%w
zfLwwZzzn<xUOkIcg8&A=B@8_m;hB#EV1+a#kYCWaC%nzO%brP4K)4TS*s$wl5GsJI
z1PL>QKy@%z*QFj=X5gpY+BdyYE0y3?>;A#wX%1wiHD{L{aZIo}_`3HDFC!#RdXSmt
z#sflrHqxBzLru#E5HyfnRY24faRJbUA;|?U81yVXCl&)M8!fe3NqfKe({S)rM`hN5
zFCb^FHps{&V7Dd?bA_qV%~_^GH4hYOqy2_yXTT-?1v@aZj#e3#3%qfqkL+Mb>|nw)
z0TM76MjX%u=&z0!O2x7&#F!v5f#@@Htg&*i181Pqb!nS46EZz%k84LeqDW@XtEwb1
z{QcF4AePwtgcU=;8HG7q+d(v>5~%Wl2??gp+UAu2SB$s#Bd?_$rlAM&4G9=@!V0QK
zHkI&Hl~yz$WuyKX8GlSNSl>?4U<taKElBTAvKihgrM+szVh;ME@ESN!;I?!V5mb<n
z+PCn7hk;#KB5WkKrly9i+r?ifww2J5ldx$>%;Tg@H@Z}!3u9KOpEnR%4T5&5laKhh
zl*V8FG1Ax9*K|_s9n@K-c~GSed-I`Cy$(Id$D3@BHHhYAKJzs|HTNmgsA9(8kke<Y
ztJzjkeApQoUKy-Jp@mJS3}146(~cE;wi7(*J^W`BaAGaN8-1r;pWrTkHxtG0j9zL7
zn&^y6e)cDo1z7*EzIl@;FHdG!HpAHAM?|TW$HWF<gT=Hm9mRiDFa;*eevzNGtg@1+
z!lLlad{6xHro6VIBJa-M*dOwgODfR<!`der(6Bk0+7KJGE#IptDdvZ?NqsPR0xQ^>
z61hKqQv?U#BuE0sPb(_qG&NJqa%AQQ;hnu-zlzB?wJ}x)SGT$Yo)|w^8As!UHfwy3
zcE_zNrzgh82!V>1X`k_zRLDp0)&^IYUTJ7(C?OKhcvEW%gA)f95(X9+<9iq%>fNr#
zu-)qxeKRlXTF0N4m&cii;7l>(VhnRW7q->@`}?m^OZBa*9BgdTnA|`EGwzj*Y0|<D
zHR{HAW#WY3Ik;2r-kyrMxVZoPn==m0{xs#~<tj198d@hu+f`?@=yW8BMFPUYM_N~V
z=q`f}==T8mNa`vs?u`D6tT%CNLX?pad_Jy2Ktx2u1BWxRw->tRGa0+HM(vS3lKu2-
zXdz8IwYyvQ@F^DW^!U|`W9UpHZ|j{DB(txtuZOp{{r5v6lBqcICzICko?C%hF!N>0
zqTZF2XMZ+S0FUb8t&NR8ah`b`1uA!7EY|1Zj`h5w&T$Q?*?xJ6qI=!idI}MrFKq%s
z%6<sN)ps}U+WLHM9ue>umNF^1uR9!%H@nKqTv}Dd;^^o&erRZ9bZ3Qfft7>9?d13m
z#cm)$LVytx4RL`362xdSIduB6MgBG4H=8r9b>38&ppb*IM{5M)``E~re?Lx5W!L!m
z_Tt;+?XcC#3jgnOx@~)ZCuan-9NAY|KmY5>S&H43c-hm#t<LjlS_d9I@nNcOebhPl
z<M4-@tsGk&hcd{@tO+|({?ohqfq{YhjZ~)|7I>Q|YBvG$Nx#&J5#Ig_>9h5vU1Vrz
z2yf#YrPSnR<hVU&Q0V@4UXI8MjaaYSTA!?27#hk~t}S@g%X~@m7dMCi<))^lFU_Af
zZnKF|%yh08m|h`7bU?%?Wu?X?2KpH~$#LM#z}BaXRv&x?S`CVyJ_|XXW@<hPxv?0T
zlu(k@#?anR-WGQT?R~9jLJ;x5Uxiishj~e0i?E@gApn4w>k|q6OarLg{V68peSD7#
z+nmT4hqB&cfzVo+{srI7?>+t`%L<{z+va2+8D7a599La@g6@9x!q(Zly0npAp$8mN
zcYha5k6q0$-rMA{oQ1r0+J*OBBQaFwAeq6{gPvj{SVg$T;<ht8*`ct<7w!t)n6l>e
z;f|J!LWMY55k|;MjQL{Prb>mmA&kqT8vBsCY3{?aGq>~6uG~t3Y{#|W&QA{-LfMD}
zXbY}&xoh$E)k?3Xe0ClWE`lz@VP+s(g81A>WqHJFv%q`#_r(lv>GKZZ9ZW%D+}(wt
zUsSh_!<Ufi9JL?xtG4~C8f&1bh1A6WfyIFRr1rvgZt?sf*T}Y?*yKX}^1k=(^85k<
zl~p7qRyt7mFW=umZ%v(BPA9WJ3rxTimn+iFLO!wW!u{pe{c}u-t9gdY7iI;T)t-1d
z@+b_m)VIqFcTBGB>y=WH&i{@emeOv}x8~Td_`fHQ?<BN1d>Ahpl4Vs?R=y~hatof)
zB<p&`xMWQSk$`{|JrXG&k?`yM6GANxZ3GXhFxaD_<?@xTBc8MKGL`zRUAFNx*&;p>
zSB^jPh#n5<Ahs=@tWV>008meZG$SH=6ahyYrMVtZD1=sTb#-xG7i@^q6Axa=?pDT!
zOqAmH<C|OJb+MKU^sUORw?sbG=uXGH>@!EkJ88^94orhr>{KJX)sH^tKNp#7Ifu0j
zZT#}VHonP3<Wo!}&q`mwaT#9^_|5TS7u8`UVJz}#Sx}tf*K$ilt$6ri&LGHFAw~%n
zE%TcEEFSC;x+hLS#_w`~n(M4msFtggoPBW$Reu$nEgDqDKT&HKE1j9k*D({ZTc!AY
zH!nG7wo0M(DA8#(SfxnjLte9k;@Ya1#D9=(Kr1bn1hG@(Woqz{;Px1?`oE^|-wd<Y
zEnJsY-9sY$w)JANXIrkn-N#*7-*4Zgb}hbJsfuDNYv+6u?O2$6X?=fTm)i7j$wWP;
zVXC&O{b&dtIVu=&ul3w|;zl5qTaC)Awk%lt;BNn7K#Q8?bc+sZGf!_+(Xo)UA?D4T
z!=zvnGvDX>BX61kG!h!p$yoz2ZrhLJBB1x%kA&_=Mo;M7M^=ihG1hh|<FB#Ojd%o2
zP`W)!W4<j3M^DCE9Qu3xzE0gvCiN5#E-p1*0B<O0+QkfGQD|E0HKt-h#^7T5JNI;p
zii{!5xj$*?OL>R0UF(PI)QC-4w^D7aOTE<Kj#BpN=7HF`=KJaE!L}ORW}C_hDQRXc
z+mu)ZE!sFM3F@-2uuuaHsKvfTb7Ze42Qn@mQG=_#X}nR!?<NHvIhdun!t<p0l0iQx
z!OJ|Ze;gpZw6W+i@82Bm%g~&`M|w@1r*nk2+9Vs6-zNDv?nJkST2zdVqwwco8I0VC
z5byy_^M&M#Ovr1)4?7Q(Kl{@G%?HW~pxJ^RJ<5jO-ZOH0wYpa=NP;(DqoqxF!Biw%
zz*yw97Kp!G9PP%XO8r`B2NMViBKrpYECd7vGCt%!NI45qWZ2HHgqw(jqce4=#vnZI
z<D4`r_02>+v2}Q+jFqlk3|@H%!prHg+OO65|A8qYyL7OJG6+Sd43P5iJH94otkmWj
zQ&7r(u(!+aEsbaX3x*T_e^uJTlV2iNDOHIlEH!##y8i-d)+MHf>GPZk+1N_?mty!`
zuhh8Ps#^PBGcQdIKekp)6;{3X=kT}NaFM3Xj7*`0zIV!X@tc2ErjFB3-JWD77Z-P8
z@4ex(X#-q|i06T_;MenGQP=Qr!H0S@Ee<sYT!(t{1ah0D*~Y%q?&l{Sib*=6v0)nQ
z#Idt63{7}E4J$kQ>)m>XlpK5$0KvbH=eE?^7u#K*x}PGX49k4y;_6C!8Y%SlLc}j$
zmQzw%MBTg!%P`(~g&E58qS)Kp*G2ycKaEhTtJ$int4||=z`*)t-`CL5(NTUOp`N|H
zu$|z7yu3H(oFnnyzI|I|&;b<_bgiwnC$URQOOI1uH8!685hi>-=17iRSVi{t&0A}x
z!}YhF=nte~hj!U8{asxEJw3g~=f&}<ZCSv@$7elndcak#fkY~AZx<nb371q;S09<0
zN(3+J;fh>&h5r72S$X+;qZO75pIZV?wV0gb2O}}fncq9PpekcyydMfwZw@Y1w0p&4
z@tCD8+C2tXk|SE^mg!j<Ss+sq=T_7L2ItoO`!*3q>e?AEF-;YOHPKiKdE+&@-uBU>
zM`U#d4=*o0EcSAEL_}TGVMtJD=tW_6=V6)W*GGH5f0w0aV31Q$NwC!ZGqzKdO;F;>
zrpawS%DaEnt<LVUIS&|l7u^*ea+o$+@NVa{g&owd9dUVi6=1=v$B8)R3^bpKH9_1Y
zgDF%Xa6;$8t5Za%pvg*<&_@`+-pd6#c{>8>bez@b7_zVe>&1TZ9gH76CmrXdGCr6W
zp#}bdJcJk{ldDZDAqw8W!}m8|>LPB8-FYL-{4o8x_z#Lc2Z~zbxZPj!1f5c#9dkSc
zp2zWi!Qq{~@2Ixz59%rbUyU7UikPtM*~)S>3FJsgwmI%tc)|)y!ICByv!uvnE+5F1
zP5s5qbv7F*F!)Lyc(1f2%qSSgMUs-#L!dCJ<=iWcU|>CQzy~`}0+hLK2q}<CKHg20
z-wsU`QQsX^+x;u&lB(G!60Z2iggx%=H9xx-MMXuJ9$CLJJDip2AGO$N!d(`wnQk%(
zNZ`5w&Hkbl(75d7?cKv;sevz454~lnw@j~AXt9u@{H1Fe*O`)-nCPtpPc}^x)Lk?W
z<?FhF(K1JzR5y0G@b^DNRtC-YCh|=6wXr+dJ!gIKW%O9>*RNlSlEfzNks08C=7?S)
zl=DUrfd`>jtBmvW>zAx;yO)}pYKw>R^LGUfYsQ0d{Lu99_1b*HOKrt;VduMOFj}@U
zIocvn=<YH3?!!zS=L$mlEX$lO>_CmHkD!_~<rdy{^mA}&qS}7A=yad!vBO&X>-EEN
zO9el2Xn1LObN4F{zcT$*j=I5oqn%LvX-<qH1C~vG^T+*=#vIdGJK02hj`=pEJR7+T
z!nreYiGVGV%r^DLZo&Z<*g*vB;COCsE`IRiclwL?5ZjoT6G1T393;;gqE}?w!Q6Vb
zu%JLHdUpzY!tBBps}W0WoPdjHM@L553Vn7Fqd>o{t(nPhck<kLBl}1M(fiaBidt$w
zu4;YDXunXup%L(FWn{r_tyZocl_#G6^c~qpf(U&q8(~DdQ3@7JVt_eCg=wQV8QtC8
zCk`L3DXH1sTa?2b({QB>N3QPM49-CReX;1@R+0WU!RAQ&oS^di;5kNhu-FEe7+4@`
I^jz-!Cyt?~v;Y7A

literal 0
HcmV?d00001


base-commit: 06a6836c414639cee9bd773f890196dc924ad6e9
-- 
2.31.1


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [bug#48187] [PATCH] website: help: Add Guix's latest manual
  2021-05-03 14:07 [bug#48187] [PATCH] website: help: Add Guix's latest manual Luis Felipe via Guix-patches via
@ 2021-05-03 15:15 ` Julien Lepiller
  2021-05-03 15:43   ` Luis Felipe via Guix-patches via
  2021-05-03 15:37 ` pelzflorian (Florian Pelz)
  1 sibling, 1 reply; 11+ messages in thread
From: Julien Lepiller @ 2021-05-03 15:15 UTC (permalink / raw)
  To: Luis Felipe, 48187

[-- Attachment #1: Type: text/plain, Size: 594 bytes --]

Great! Could you also regenerate the pot for that commit? Since we check it out with the website, the weblate repo simply copies it as is, and might miss translations.

Alternatively, we could remove it from the website repo and rcly on the weblate process to generate it, as we do for the other domains.

Le 3 mai 2021 10:07:12 GMT-04:00, Luis Felipe via Guix-patches via <guix-patches@gnu.org> a écrit :
>Hi,
>
>This patch adds the latest manual to the help page and a corresponding
>entry to the Help menu.
>
>
>---
>Luis Felipe López Acevedo
>https://luis-felipe.gitlab.io/

[-- Attachment #2: Type: text/html, Size: 882 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [bug#48187] [PATCH] website: help: Add Guix's latest manual
  2021-05-03 14:07 [bug#48187] [PATCH] website: help: Add Guix's latest manual Luis Felipe via Guix-patches via
  2021-05-03 15:15 ` Julien Lepiller
@ 2021-05-03 15:37 ` pelzflorian (Florian Pelz)
  2021-05-03 16:27   ` Luis Felipe via Guix-patches via
  1 sibling, 1 reply; 11+ messages in thread
From: pelzflorian (Florian Pelz) @ 2021-05-03 15:37 UTC (permalink / raw)
  To: Luis Felipe; +Cc: 48187

Thank you for this patch, Luis!

On Mon, May 03, 2021 at 02:07:12PM +0000, Luis Felipe via Guix-patches via wrote:
> --- a/website/apps/base/templates/help.scm
> +++ b/website/apps/base/templates/help.scm
> @@ -43,14 +43,14 @@ system|GNU Hurd|GNU Guix package manager|Help resources") #\|)
>  	(img
>  	 (@ (src ,(guix-url "static/base/img/manual-icon.png"))
>  	    (alt "")))
> -        ,(G_ `(h3 "GNU Guix Manual"))
> +        ,(G_ `(h3 "GNU Guix Manual" " " ,(latest-guix-version)))

This leads to a translatable msgid in po/guix-website.po like this:

#: apps/base/templates/help.scm:46
#, xml-text
msgid "GNU Guix Manual "
msgstr ""

Please change the ordering and strings to

,(G_ `(h3 "GNU Guix Manual " ,(latest-guix-version) ""))

This makes for a translatable string

#: apps/base/templates/help.scm:46
#, xml-text
msgid "GNU Guix Manual <1/>"
msgstr ""

Otherwise LGTM.  

Regards,
Florian




^ permalink raw reply	[flat|nested] 11+ messages in thread

* [bug#48187] [PATCH] website: help: Add Guix's latest manual
  2021-05-03 15:15 ` Julien Lepiller
@ 2021-05-03 15:43   ` Luis Felipe via Guix-patches via
  0 siblings, 0 replies; 11+ messages in thread
From: Luis Felipe via Guix-patches via @ 2021-05-03 15:43 UTC (permalink / raw)
  To: Julien Lepiller; +Cc: 48187@debbugs.gnu.org

[-- Attachment #1: Type: text/plain, Size: 1131 bytes --]

On Monday, May 3, 2021 3:15 PM, Julien Lepiller <julien@lepiller.eu> wrote:

> Great! Could you also regenerate the pot for that commit? Since we check it out with the website, the weblate repo simply copies it as is, and might miss translations.

Sorry, Julien, I don't feel confident with updating the translation catalogs yet. First, I'm not familiar with the commands; and second, the instructions in the README to try out the website in containers don't work for me. So I'm using an improvised Guix profile to check that my changes work.

So if you could take care of that part, it would be great.

> Alternatively, we could remove it from the website repo and rcly on the weblate process to generate it, as we do for the other domains.

I trust your experience on that field :)

> Le 3 mai 2021 10:07:12 GMT-04:00, Luis Felipe via Guix-patches via <guix-patches@gnu.org> a écrit :
>
>> Hi,
>>
>> This patch adds the latest manual to the help page and a corresponding entry to the Help menu.
>> ---------------------------------------------------------------
>>
>> Luis Felipe López Acevedo
>> https://luis-felipe.gitlab.io/

[-- Attachment #2: Type: text/html, Size: 1724 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [bug#48187] [PATCH] website: help: Add Guix's latest manual
  2021-05-03 15:37 ` pelzflorian (Florian Pelz)
@ 2021-05-03 16:27   ` Luis Felipe via Guix-patches via
  2021-05-03 22:25     ` Julien Lepiller
  2021-05-04  6:05     ` pelzflorian (Florian Pelz)
  0 siblings, 2 replies; 11+ messages in thread
From: Luis Felipe via Guix-patches via @ 2021-05-03 16:27 UTC (permalink / raw)
  To: pelzflorian (Florian Pelz); +Cc: 48187@debbugs.gnu.org

[-- Attachment #1: Type: text/plain, Size: 1232 bytes --]

Hi, Florian :)

On Monday, May 3, 2021 3:37 PM, pelzflorian (Florian Pelz) <pelzflorian@pelzflorian.de> wrote:

> Thank you for this patch, Luis!
>
> On Mon, May 03, 2021 at 02:07:12PM +0000, Luis Felipe via Guix-patches via wrote:
>
> > --- a/website/apps/base/templates/help.scm
> > +++ b/website/apps/base/templates/help.scm
> > @@ -43,14 +43,14 @@ system|GNU Hurd|GNU Guix package manager|Help resources") #\|)
> > (img
> > (@ (src ,(guix-url "static/base/img/manual-icon.png"))
> > (alt "")))
> >
> > -          ,(G_ `(h3 "GNU Guix Manual"))
> >
> >
> >
> > -          ,(G_ `(h3 "GNU Guix Manual" " " ,(latest-guix-version)))
> >
> >
>
> This leads to a translatable msgid in po/guix-website.po like this:
>
> #: apps/base/templates/help.scm:46
> #, xml-text
> msgid "GNU Guix Manual "
> msgstr ""
>
> Please change the ordering and strings to
>
> ,(G_ `(h3 "GNU Guix Manual " ,(latest-guix-version) ""))
>
> This makes for a translatable string
>
> #: apps/base/templates/help.scm:46
> #, xml-text
> msgid "GNU Guix Manual <1/>"
> msgstr ""

This new patch corrects that line.

I didn't update the catalogs though, (don't know how), so I just made the change and hope for the best :)

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-website-help-Add-Guix-s-latest-manual.patch --]
[-- Type: text/x-patch; name=0001-website-help-Add-Guix-s-latest-manual.patch, Size: 43398 bytes --]

From 5893f0ea6613f84b4da2142d9dc21635abb0120a Mon Sep 17 00:00:00 2001
From: Luis Felipe <luis.felipe.la@protonmail.com>
Date: Sun, 2 May 2021 16:45:22 -0500
Subject: [PATCH] website: help: Add Guix's latest manual.

* website/apps/base/templates/components.scm (navbar): Link to latest
manual from the Help menu.
* website/apps/base/templates/help.scm (help-t): Add an item for the
latest manual.
* website/static/base/img/icon-set.svg: Add new icon for the latest
manual.
* website/static/base/img/manual-latest-icon.png: New icon.
---
 website/apps/base/templates/components.scm    |   6 +-
 website/apps/base/templates/help.scm          |  21 +-
 website/static/base/img/icon-set.svg          | 455 ++++++++++++------
 .../static/base/img/manual-latest-icon.png    | Bin 0 -> 5203 bytes
 4 files changed, 344 insertions(+), 138 deletions(-)
 create mode 100644 website/static/base/img/manual-latest-icon.png

diff --git a/website/apps/base/templates/components.scm b/website/apps/base/templates/components.scm
index 038b518..b615f98 100644
--- a/website/apps/base/templates/components.scm
+++ b/website/apps/base/templates/components.scm
@@ -417,9 +417,13 @@ manual.
                         #:active-item active-item
                         #:url (guix-url "help/")))
          (C_ "website menu"
-             (menu-item #:label "GNU Guix Manual"
+             (menu-item #:label "GNU Guix Manual (stable)"
                         #:active-item active-item
                         #:url (guix-url "manual/")))
+         (C_ "website menu"
+             (menu-item #:label "GNU Guix Manual (latest)"
+                        #:active-item active-item
+                        #:url (guix-url "manual/devel/")))
          (C_ "website menu"
              (menu-item #:label "Guix Reference Card"
                         #:active-item active-item
diff --git a/website/apps/base/templates/help.scm b/website/apps/base/templates/help.scm
index 6eeb176..c6acbf7 100644
--- a/website/apps/base/templates/help.scm
+++ b/website/apps/base/templates/help.scm
@@ -43,14 +43,14 @@ system|GNU Hurd|GNU Guix package manager|Help resources") #\|)
 	(img
 	 (@ (src ,(guix-url "static/base/img/manual-icon.png"))
 	    (alt "")))
-        ,(G_ `(h3 "GNU Guix Manual"))
+        ,(G_ `(h3 "GNU Guix Manual " ,(latest-guix-version) ""))
         ,(G_
           `(p
             "Documentation for GNU Guix is available
             online.  You may also find more information about Guix by running "
             ,(G_ `(code "info guix")) "."))
         (p
-         ,(link-more #:label (G_ "Read Guix manual")
+         ,(link-more #:label (G_ "Read stable manual")
                      #:url (guix-url "manual/en" #:localize #f)))
         (p
          (a (@ (href ,(guix-url "manual/de" #:localize #f))) "Deutsch") " | "
@@ -65,6 +65,23 @@ system|GNU Hurd|GNU Guix package manager|Help resources") #\|)
 	  #:url (guix-url "guix-refcard.pdf")))
 
 
+       (div
+	(@ (class "summary-box"))
+	(img
+	 (@ (src ,(guix-url "static/base/img/manual-latest-icon.png"))
+	    (alt "")))
+        ,(G_ `(h3 "GNU Guix Manual (Latest)"))
+        ,(G_
+          `(p
+            "This version of the manual is updated frequently to
+            include the latest changes from Guix's source files. It is
+            more up-to-date than the manual for the stable release of
+            Guix."))
+        (p
+         ,(link-more #:label (G_ "Read latest manual")
+                     #:url (guix-url "manual/devel/"))))
+
+
        (div
         (@ (class "summary-box"))
         (img (@ (src ,(guix-url "static/base/img/videos-icon.png"))
diff --git a/website/static/base/img/icon-set.svg b/website/static/base/img/icon-set.svg
index 0f3887d..6da839b 100644
--- a/website/static/base/img/icon-set.svg
+++ b/website/static/base/img/icon-set.svg
@@ -13,7 +13,7 @@
    version="1.1"
    inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
    sodipodi:docname="icon-set.svg"
-   inkscape:export-filename="wiki-icon.png"
+   inkscape:export-filename="manual-latest-icon.png"
    inkscape:export-xdpi="96"
    inkscape:export-ydpi="96">
   <title
@@ -34,9 +34,9 @@
      borderopacity="1.0"
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
-     inkscape:zoom="0.7071068"
-     inkscape:cx="132.27011"
-     inkscape:cy="-58.456753"
+     inkscape:zoom="1.4142136"
+     inkscape:cx="308.53242"
+     inkscape:cy="250.04451"
      inkscape:document-units="px"
      inkscape:current-layer="layer1"
      showgrid="false"
@@ -46,7 +46,7 @@
      inkscape:window-y="27"
      inkscape:window-maximized="1"
      inkscape:showpageshadow="false"
-     inkscape:snap-global="true"
+     inkscape:snap-global="false"
      inkscape:snap-nodes="false"
      inkscape:snap-bbox="true"
      inkscape:bbox-paths="true"
@@ -54,7 +54,8 @@
      inkscape:guide-bbox="true"
      inkscape:document-rotation="0"
      inkscape:snap-grids="false"
-     inkscape:snap-to-guides="true">
+     inkscape:snap-to-guides="true"
+     inkscape:bbox-nodes="true">
     <inkscape:grid
        type="xygrid"
        id="grid3245"
@@ -880,138 +881,141 @@
          inkscape:connector-curvature="0" />
     </g>
     <g
-       id="g299"
-       transform="translate(0,0.20608074)">
-      <path
-         sodipodi:nodetypes="ccccssc"
-         inkscape:connector-curvature="0"
-         id="path261"
-         d="m 25.52467,909.85295 c 8.30649,0.83723 63.9963,-1.24334 63.16877,8.965 v 96.05345 c 1.96197,-10.9892 -51.92295,-10.689 -63.16877,-8.965 -1.65519,0 -2.98771,-1.3328 -2.98771,-2.9883 v -90.07681 c 0,-1.65554 1.33252,-2.98834 2.98771,-2.98834 z"
-         style="fill:#333333;fill-opacity:1;stroke:#333333;stroke-width:1;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1" />
-      <path
-         style="fill:#ffffff;fill-opacity:1;stroke:none"
-         d="m 28.51238,912.84127 c 8.30649,0.83724 61.88318,-1.24333 61.05564,8.96502 v 90.07681 c 1.96197,-10.9893 -49.80981,-10.689 -61.05564,-8.965 -1.65519,0 -2.98771,-1.3328 -2.98771,-2.98833 v -84.10016 c 0,-1.65553 1.33252,-2.98834 2.98771,-2.98834 z"
-         id="path263"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccccssc" />
-      <path
-         style="fill:#333333;fill-opacity:1;stroke:#333333;stroke-width:1;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1"
-         d="m 154.47533,909.85292 c -8.30648,0.83723 -63.9963,-1.24334 -63.16877,8.965 v 96.05348 c -1.96196,-10.9894 51.92294,-10.689 63.16877,-8.965 1.65519,0 2.98771,-1.3328 2.98771,-2.9883 v -90.07684 c 0,-1.65554 -1.33252,-2.98834 -2.98771,-2.98834 z"
-         id="path265"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccccssc" />
-      <path
-         sodipodi:nodetypes="ccccssc"
-         inkscape:connector-curvature="0"
-         id="path267"
-         d="m 151.48762,912.84126 c -8.30649,0.83721 -61.71297,-1.24334 -60.88544,8.96498 v 90.07686 c -1.96196,-10.9893 49.63961,-10.689 60.88544,-8.965 1.65519,0 2.98771,-1.3328 2.98771,-2.98833 v -84.1002 c 0,-1.65553 -1.33252,-2.98832 -2.98771,-2.98832 z"
-         style="fill:#ffffff;fill-opacity:1;stroke:none" />
-      <path
-         id="path269"
-         d="m 84.30385,917.04383 v 89.21057 c 3.08432,1.211 5.03365,2.7282 5.27331,4.6196 v -89.07983 c 0.16558,-2.04266 -1.88087,-3.56991 -5.27331,-4.75034 z m 5.27331,93.83017 v 1.0023 c 0.0614,-0.3434 0.0407,-0.6808 0,-1.0023 z"
-         style="fill:#f2f2f2;fill-opacity:1;stroke:none"
-         inkscape:connector-curvature="0" />
-      <path
-         id="path271"
-         d="m 131.34375,988.04968 c -11.31376,0.0903 -24.36247,0.9514 -32.59375,3.28125 v 3.28125 c 10.99202,-3.31616 31.60241,-3.90332 45,-3.46875 v -2.875 c -3.57301,-0.17363 -7.82796,-0.25528 -12.40625,-0.21875 z"
-         style="fill:#cccccc;fill-opacity:1;stroke:none"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="sccccs" />
-      <path
-         sodipodi:nodetypes="ccccc"
-         inkscape:connector-curvature="0"
-         id="path273"
-         d="m 143.75,928.17468 c -13.11278,0.16119 -33.92426,0.38836 -45,3.3125 v 2.71875 c 11.69538,-2.87282 33.00837,-2.95045 45,-3.125 z"
-         style="fill:#cccccc;fill-opacity:1;stroke:none" />
-      <path
-         style="fill:#cccccc;fill-opacity:1;stroke:none"
-         d="m 143.75,936.17468 c -13.11278,0.16119 -33.92426,0.38836 -45,3.3125 v 2.71875 c 11.69538,-2.87282 33.00837,-2.95045 45,-3.125 z"
-         id="path275"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccccc" />
-      <path
-         id="path277"
-         style="fill:#cccccc;fill-opacity:1;stroke:none"
-         d="M 111.55664 73.289062 C 106.68614 73.757093 102.23551 74.41181 98.75 75.332031 L 98.75 78.050781 C 102.30526 77.177476 106.75589 76.564899 111.55664 76.126953 L 111.55664 73.289062 z "
-         transform="translate(0,872.1561)" />
-      <path
-         sodipodi:nodetypes="sccccs"
-         inkscape:connector-curvature="0"
-         style="fill:#cccccc;fill-opacity:1;stroke:none"
-         d="m 131.34375,980.04968 c -11.31376,0.0903 -24.36247,0.9514 -32.59375,3.28125 v 3.28125 c 10.99202,-3.31616 31.60241,-3.90332 45,-3.46875 v -2.875 c -3.57301,-0.17363 -7.82796,-0.25528 -12.40625,-0.21875 z"
-         id="path279" />
-      <path
-         id="path281"
-         d="m 131.34375,972.04968 c -11.31376,0.0903 -24.36247,0.9514 -32.59375,3.28125 v 3.28125 c 10.99202,-3.31616 31.60241,-3.90332 45,-3.46875 v -2.875 c -3.57301,-0.17363 -7.82796,-0.25528 -12.40625,-0.21875 z"
-         style="fill:#cccccc;fill-opacity:1;stroke:none"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="sccccs" />
-      <path
-         sodipodi:nodetypes="sccccs"
-         inkscape:connector-curvature="0"
-         style="fill:#cccccc;fill-opacity:1;stroke:none"
-         d="m 131.34375,964.04968 c -11.31376,0.0903 -24.36247,0.9514 -32.59375,3.28125 v 3.28125 c 10.99202,-3.31616 31.60241,-3.90332 45,-3.46875 v -2.875 c -3.57301,-0.17363 -7.82796,-0.25528 -12.40625,-0.21875 z"
-         id="path283" />
-      <path
-         sodipodi:nodetypes="sccccs"
-         inkscape:connector-curvature="0"
-         style="fill:#cccccc;fill-opacity:1;stroke:none"
-         d="m 47.15625,988.04968 c 11.31376,0.0903 24.36247,0.9514 32.59375,3.28125 v 3.28125 c -10.99202,-3.31616 -31.60241,-3.90332 -45,-3.46875 v -2.875 c 3.57301,-0.17363 7.82796,-0.25528 12.40625,-0.21875 z"
-         id="path285" />
-      <path
-         style="fill:#cccccc;fill-opacity:1;stroke:none"
-         d="m 34.75,928.17468 c 13.11278,0.16119 33.92426,0.38836 45,3.3125 v 2.71875 c -11.69538,-2.87282 -33.00837,-2.95045 -45,-3.125 z"
-         id="path287"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccccc" />
-      <path
-         sodipodi:nodetypes="ccccc"
-         inkscape:connector-curvature="0"
-         id="path289"
-         d="m 34.75,936.17468 c 13.11278,0.16119 33.92426,0.38836 45,3.3125 v 2.71875 c -11.69538,-2.87282 -33.00837,-2.95045 -45,-3.125 z"
-         style="fill:#cccccc;fill-opacity:1;stroke:none" />
-      <path
-         style="fill:#cccccc;fill-opacity:1;stroke:none"
-         d="m 34.75,944.17468 c 13.11278,0.16119 33.92426,0.38836 45,3.3125 v 2.71875 c -11.69538,-2.87282 -33.00837,-2.95045 -45,-3.125 z"
-         id="path291"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccccc" />
-      <path
-         id="path293"
-         d="m 47.15625,980.04968 c 11.31376,0.0903 24.36247,0.9514 32.59375,3.28125 v 3.28125 c -10.99202,-3.31616 -31.60241,-3.90332 -45,-3.46875 v -2.875 c 3.57301,-0.17363 7.82796,-0.25528 12.40625,-0.21875 z"
-         style="fill:#cccccc;fill-opacity:1;stroke:none"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="sccccs" />
-      <path
-         sodipodi:nodetypes="sccccs"
-         inkscape:connector-curvature="0"
-         style="fill:#cccccc;fill-opacity:1;stroke:none"
-         d="m 47.15625,972.04968 c 11.31376,0.0903 24.36247,0.9514 32.59375,3.28125 v 3.28125 c -10.99202,-3.31616 -31.60241,-3.90332 -45,-3.46875 v -2.875 c 3.57301,-0.17363 7.82796,-0.25528 12.40625,-0.21875 z"
-         id="path295" />
-      <path
-         id="path297"
-         d="m 47.15625,964.04968 c 11.31376,0.0903 24.36247,0.9514 32.59375,3.28125 v 3.28125 c -10.99202,-3.31616 -31.60241,-3.90332 -45,-3.46875 v -2.875 c 3.57301,-0.17363 7.82796,-0.25528 12.40625,-0.21875 z"
-         style="fill:#cccccc;fill-opacity:1;stroke:none"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="sccccs" />
-    </g>
-    <g
-       id="g308"
-       transform="translate(4.1667466,-1.0260471)">
-      <path
-         style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         d="m 109.10633,941.42872 6.29282,-23.48512 0.7148,-2.66769 31.15645,-31.15645 12.41031,0.91847 10.0255,9.84758 -0.43583,11.21409 -32.06882,32.06882 -25.77902,6.84624 z"
-         id="path303" />
+       id="g202">
       <g
-         aria-label="✏"
-         transform="matrix(-0.31922293,0.31922293,-0.31922293,-0.31922293,91.471455,454.3669)"
-         style="font-style:normal;font-weight:normal;font-size:240.808px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#333333;fill-opacity:1;stroke:none;stroke-width:4.51514"
-         id="text4605">
+         id="g299"
+         transform="translate(-460,0.20608074)">
+        <path
+           sodipodi:nodetypes="ccccssc"
+           inkscape:connector-curvature="0"
+           id="path261"
+           d="m 25.52467,909.85295 c 8.30649,0.83723 63.9963,-1.24334 63.16877,8.965 v 96.05345 c 1.96197,-10.9892 -51.92295,-10.689 -63.16877,-8.965 -1.65519,0 -2.98771,-1.3328 -2.98771,-2.9883 v -90.07681 c 0,-1.65554 1.33252,-2.98834 2.98771,-2.98834 z"
+           style="fill:#333333;fill-opacity:1;stroke:#333333;stroke-width:1;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1" />
+        <path
+           style="fill:#ffffff;fill-opacity:1;stroke:none"
+           d="m 28.51238,912.84127 c 8.30649,0.83724 61.88318,-1.24333 61.05564,8.96502 v 90.07681 c 1.96197,-10.9893 -49.80981,-10.689 -61.05564,-8.965 -1.65519,0 -2.98771,-1.3328 -2.98771,-2.98833 v -84.10016 c 0,-1.65553 1.33252,-2.98834 2.98771,-2.98834 z"
+           id="path263"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ccccssc" />
         <path
-           d="m 725.79934,-792.43797 q 0.47032,-1.2934 0.47032,-2.70438 0,-1.41098 -0.47032,-2.5868 -0.35275,-1.2934 -1.17582,-2.35163 -0.58791,-0.82308 -1.76373,-1.52857 l -24.69218,-14.8153 q 0,3.8802 -2.46921,6.23183 5.99667,6.58458 5.99667,15.05047 0,8.46589 -5.99667,15.05047 2.46921,2.35164 2.46921,6.23184 l 24.69218,-14.81531 q 1.17582,-0.70549 1.76373,-1.52856 0.82307,-1.05824 1.17582,-2.23406 z m -131.33887,9.99446 v -25.39767 l -11.05269,-13.16916 -11.05268,13.16916 v 25.39767 l 11.05268,13.16916 z m -31.6295,-29.16029 20.57681,-23.51636 h 99.94453 l 70.54907,39.97781 -70.54907,39.97781 h -99.94453 l -20.57681,-23.51636 z m 38.68441,-2.35163 h 81.3666 q 2.93955,-2.93955 2.93955,-5.64393 0,-3.17471 -4.11537,-6.11425 h -89.59732 z m 83.71824,28.21963 q 5.87909,-2.82197 5.87909,-9.40655 0,-6.58458 -5.87909,-9.40654 h -80.19079 v 18.81309 z m -107.35218,-4.93844 q -0.35274,-2.11647 -0.35274,-4.46811 0,-2.35163 0.35274,-4.35052 0.47033,-2.11648 1.41098,-3.8802 0.82307,-1.64615 1.88131,-2.5868 1.05824,-0.94066 2.23405,-0.94066 1.17582,0 2.23406,0.94066 1.05824,0.94065 1.88131,2.5868 0.94065,1.76372 1.2934,3.8802 0.47032,1.99889 0.47032,4.35052 0,2.35164 -0.47032,4.46811 -0.35275,1.99889 -1.2934,3.76262 -0.82307,1.64614 -1.88131,2.5868 -1.05824,0.94065 -2.23406,0.94065 -1.17581,0 -2.23405,-0.94065 -1.05824,-0.94066 -1.88131,-2.5868 -0.94065,-1.76373 -1.41098,-3.76262 z m 23.63394,14.34498 -9.40654,11.75818 h 89.59732 q 4.11537,-2.93955 4.11537,-6.11425 0,-2.70439 -2.93955,-5.64393 z"
-           style="fill:#333333;fill-opacity:1;stroke-width:4.51514"
-           id="path4607"
+           style="fill:#333333;fill-opacity:1;stroke:#333333;stroke-width:1;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1"
+           d="m 154.47533,909.85292 c -8.30648,0.83723 -63.9963,-1.24334 -63.16877,8.965 v 96.05348 c -1.96196,-10.9894 51.92294,-10.689 63.16877,-8.965 1.65519,0 2.98771,-1.3328 2.98771,-2.9883 v -90.07684 c 0,-1.65554 -1.33252,-2.98834 -2.98771,-2.98834 z"
+           id="path265"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ccccssc" />
+        <path
+           sodipodi:nodetypes="ccccssc"
+           inkscape:connector-curvature="0"
+           id="path267"
+           d="m 151.48762,912.84126 c -8.30649,0.83721 -61.71297,-1.24334 -60.88544,8.96498 v 90.07686 c -1.96196,-10.9893 49.63961,-10.689 60.88544,-8.965 1.65519,0 2.98771,-1.3328 2.98771,-2.98833 v -84.1002 c 0,-1.65553 -1.33252,-2.98832 -2.98771,-2.98832 z"
+           style="fill:#ffffff;fill-opacity:1;stroke:none" />
+        <path
+           id="path269"
+           d="m 84.30385,917.04383 v 89.21057 c 3.08432,1.211 5.03365,2.7282 5.27331,4.6196 v -89.07983 c 0.16558,-2.04266 -1.88087,-3.56991 -5.27331,-4.75034 z m 5.27331,93.83017 v 1.0023 c 0.0614,-0.3434 0.0407,-0.6808 0,-1.0023 z"
+           style="fill:#f2f2f2;fill-opacity:1;stroke:none"
            inkscape:connector-curvature="0" />
+        <path
+           id="path271"
+           d="m 131.34375,988.04968 c -11.31376,0.0903 -24.36247,0.9514 -32.59375,3.28125 v 3.28125 c 10.99202,-3.31616 31.60241,-3.90332 45,-3.46875 v -2.875 c -3.57301,-0.17363 -7.82796,-0.25528 -12.40625,-0.21875 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sccccs" />
+        <path
+           sodipodi:nodetypes="ccccc"
+           inkscape:connector-curvature="0"
+           id="path273"
+           d="m 143.75,928.17468 c -13.11278,0.16119 -33.92426,0.38836 -45,3.3125 v 2.71875 c 11.69538,-2.87282 33.00837,-2.95045 45,-3.125 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none" />
+        <path
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 143.75,936.17468 c -13.11278,0.16119 -33.92426,0.38836 -45,3.3125 v 2.71875 c 11.69538,-2.87282 33.00837,-2.95045 45,-3.125 z"
+           id="path275"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ccccc" />
+        <path
+           id="path277"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 111.55664,73.289062 c -4.8705,0.468031 -9.32113,1.122748 -12.80664,2.042969 v 2.71875 c 3.55526,-0.873305 8.00589,-1.485882 12.80664,-1.923828 z"
+           transform="translate(0,872.1561)" />
+        <path
+           sodipodi:nodetypes="sccccs"
+           inkscape:connector-curvature="0"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 131.34375,980.04968 c -11.31376,0.0903 -24.36247,0.9514 -32.59375,3.28125 v 3.28125 c 10.99202,-3.31616 31.60241,-3.90332 45,-3.46875 v -2.875 c -3.57301,-0.17363 -7.82796,-0.25528 -12.40625,-0.21875 z"
+           id="path279" />
+        <path
+           id="path281"
+           d="m 131.34375,972.04968 c -11.31376,0.0903 -24.36247,0.9514 -32.59375,3.28125 v 3.28125 c 10.99202,-3.31616 31.60241,-3.90332 45,-3.46875 v -2.875 c -3.57301,-0.17363 -7.82796,-0.25528 -12.40625,-0.21875 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sccccs" />
+        <path
+           sodipodi:nodetypes="sccccs"
+           inkscape:connector-curvature="0"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 131.34375,964.04968 c -11.31376,0.0903 -24.36247,0.9514 -32.59375,3.28125 v 3.28125 c 10.99202,-3.31616 31.60241,-3.90332 45,-3.46875 v -2.875 c -3.57301,-0.17363 -7.82796,-0.25528 -12.40625,-0.21875 z"
+           id="path283" />
+        <path
+           sodipodi:nodetypes="sccccs"
+           inkscape:connector-curvature="0"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 47.15625,988.04968 c 11.31376,0.0903 24.36247,0.9514 32.59375,3.28125 v 3.28125 c -10.99202,-3.31616 -31.60241,-3.90332 -45,-3.46875 v -2.875 c 3.57301,-0.17363 7.82796,-0.25528 12.40625,-0.21875 z"
+           id="path285" />
+        <path
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 34.75,928.17468 c 13.11278,0.16119 33.92426,0.38836 45,3.3125 v 2.71875 c -11.69538,-2.87282 -33.00837,-2.95045 -45,-3.125 z"
+           id="path287"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ccccc" />
+        <path
+           sodipodi:nodetypes="ccccc"
+           inkscape:connector-curvature="0"
+           id="path289"
+           d="m 34.75,936.17468 c 13.11278,0.16119 33.92426,0.38836 45,3.3125 v 2.71875 c -11.69538,-2.87282 -33.00837,-2.95045 -45,-3.125 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none" />
+        <path
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 34.75,944.17468 c 13.11278,0.16119 33.92426,0.38836 45,3.3125 v 2.71875 c -11.69538,-2.87282 -33.00837,-2.95045 -45,-3.125 z"
+           id="path291"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ccccc" />
+        <path
+           id="path293"
+           d="m 47.15625,980.04968 c 11.31376,0.0903 24.36247,0.9514 32.59375,3.28125 v 3.28125 c -10.99202,-3.31616 -31.60241,-3.90332 -45,-3.46875 v -2.875 c 3.57301,-0.17363 7.82796,-0.25528 12.40625,-0.21875 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sccccs" />
+        <path
+           sodipodi:nodetypes="sccccs"
+           inkscape:connector-curvature="0"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 47.15625,972.04968 c 11.31376,0.0903 24.36247,0.9514 32.59375,3.28125 v 3.28125 c -10.99202,-3.31616 -31.60241,-3.90332 -45,-3.46875 v -2.875 c 3.57301,-0.17363 7.82796,-0.25528 12.40625,-0.21875 z"
+           id="path295" />
+        <path
+           id="path297"
+           d="m 47.15625,964.04968 c 11.31376,0.0903 24.36247,0.9514 32.59375,3.28125 v 3.28125 c -10.99202,-3.31616 -31.60241,-3.90332 -45,-3.46875 v -2.875 c 3.57301,-0.17363 7.82796,-0.25528 12.40625,-0.21875 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sccccs" />
+      </g>
+      <g
+         id="g308"
+         transform="translate(-455.83325,-1.0260471)">
+        <path
+           style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           d="m 109.10633,941.42872 6.29282,-23.48512 0.7148,-2.66769 31.15645,-31.15645 12.41031,0.91847 10.0255,9.84758 -0.43583,11.21409 -32.06882,32.06882 -25.77902,6.84624 z"
+           id="path303" />
+        <g
+           aria-label="✏"
+           transform="matrix(-0.31922293,0.31922293,-0.31922293,-0.31922293,91.471455,454.3669)"
+           style="font-style:normal;font-weight:normal;font-size:240.808px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#333333;fill-opacity:1;stroke:none;stroke-width:4.51514"
+           id="text4605">
+          <path
+             d="m 725.79934,-792.43797 q 0.47032,-1.2934 0.47032,-2.70438 0,-1.41098 -0.47032,-2.5868 -0.35275,-1.2934 -1.17582,-2.35163 -0.58791,-0.82308 -1.76373,-1.52857 l -24.69218,-14.8153 q 0,3.8802 -2.46921,6.23183 5.99667,6.58458 5.99667,15.05047 0,8.46589 -5.99667,15.05047 2.46921,2.35164 2.46921,6.23184 l 24.69218,-14.81531 q 1.17582,-0.70549 1.76373,-1.52856 0.82307,-1.05824 1.17582,-2.23406 z m -131.33887,9.99446 v -25.39767 l -11.05269,-13.16916 -11.05268,13.16916 v 25.39767 l 11.05268,13.16916 z m -31.6295,-29.16029 20.57681,-23.51636 h 99.94453 l 70.54907,39.97781 -70.54907,39.97781 h -99.94453 l -20.57681,-23.51636 z m 38.68441,-2.35163 h 81.3666 q 2.93955,-2.93955 2.93955,-5.64393 0,-3.17471 -4.11537,-6.11425 h -89.59732 z m 83.71824,28.21963 q 5.87909,-2.82197 5.87909,-9.40655 0,-6.58458 -5.87909,-9.40654 h -80.19079 v 18.81309 z m -107.35218,-4.93844 q -0.35274,-2.11647 -0.35274,-4.46811 0,-2.35163 0.35274,-4.35052 0.47033,-2.11648 1.41098,-3.8802 0.82307,-1.64615 1.88131,-2.5868 1.05824,-0.94066 2.23405,-0.94066 1.17582,0 2.23406,0.94066 1.05824,0.94065 1.88131,2.5868 0.94065,1.76372 1.2934,3.8802 0.47032,1.99889 0.47032,4.35052 0,2.35164 -0.47032,4.46811 -0.35275,1.99889 -1.2934,3.76262 -0.82307,1.64614 -1.88131,2.5868 -1.05824,0.94065 -2.23406,0.94065 -1.17581,0 -2.23405,-0.94065 -1.05824,-0.94066 -1.88131,-2.5868 -0.94065,-1.76373 -1.41098,-3.76262 z m 23.63394,14.34498 -9.40654,11.75818 h 89.59732 q 4.11537,-2.93955 4.11537,-6.11425 0,-2.70439 -2.93955,-5.64393 z"
+             style="fill:#333333;fill-opacity:1;stroke-width:4.51514"
+             id="path4607"
+             inkscape:connector-curvature="0" />
+        </g>
       </g>
     </g>
     <text
@@ -1040,5 +1044,186 @@
          x="442.0957"
          y="1146.5898"><tspan
            style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:sans-serif;-inkscape-font-specification:sans-serif">the Cantarell font.</tspan></tspan></text>
+    <g
+       id="g242"
+       transform="translate(-400,-200)">
+      <g
+         id="g388"
+         transform="translate(400,200)">
+        <path
+           sodipodi:nodetypes="ccccssc"
+           inkscape:connector-curvature="0"
+           id="path204"
+           d="m 25.52467,909.85295 c 8.30649,0.83723 63.9963,-1.24334 63.16877,8.965 v 96.05345 c 1.96197,-10.9892 -51.92295,-10.689 -63.16877,-8.965 -1.65519,0 -2.98771,-1.3328 -2.98771,-2.9883 v -90.07681 c 0,-1.65554 1.33252,-2.98834 2.98771,-2.98834 z"
+           style="fill:#333333;fill-opacity:1;stroke:#333333;stroke-width:1;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1" />
+        <path
+           style="fill:#ffffff;fill-opacity:1;stroke:none"
+           d="m 28.51238,912.84127 c 8.30649,0.83724 61.88318,-1.24333 61.05564,8.96502 v 90.07681 c 1.96197,-10.9893 -49.80981,-10.689 -61.05564,-8.965 -1.65519,0 -2.98771,-1.3328 -2.98771,-2.98833 v -84.10016 c 0,-1.65553 1.33252,-2.98834 2.98771,-2.98834 z"
+           id="path206"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ccccssc" />
+        <path
+           id="path208"
+           style="fill:#333333;fill-opacity:1;stroke:#333333;stroke-width:1;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1"
+           d="m 154.47461,37.490234 c -1.28145,0.12916 -3.49802,0.186314 -6.65338,0.232422 l -1.60248,3.486328 -1.8905,-3.453125 c -18.30933,0.224238 -53.690605,0.446542 -53.021609,8.699219 v 94.951172 c 1.735141,-9.86251 52.312619,-9.52547 63.167969,-7.86133 1.65519,0 2.98828,-1.33278 2.98828,-2.98828 V 40.478516 c 0,-1.65554 -1.33309,-2.988282 -2.98828,-2.988282 z M 91.306641,141.40625 c -0.06242,0.35477 -0.06812,0.72194 0,1.10352 z"
+           transform="translate(0,872.36218)"
+           sodipodi:nodetypes="cccccccsscccc" />
+        <path
+           sodipodi:nodetypes="ccccssc"
+           inkscape:connector-curvature="0"
+           id="path210"
+           d="m 151.48762,912.84126 c -8.30649,0.83721 -61.71297,-1.24334 -60.88544,8.96498 v 90.07686 c -1.96196,-10.9893 49.63961,-10.689 60.88544,-8.965 1.65519,0 2.98771,-1.3328 2.98771,-2.98833 v -84.1002 c 0,-1.65553 -1.33252,-2.98832 -2.98771,-2.98832 z"
+           style="fill:#ffffff;fill-opacity:1;stroke:none" />
+        <path
+           id="path212"
+           d="m 84.30385,917.04383 v 89.21057 c 3.08432,1.211 5.03365,2.7282 5.27331,4.6196 v -89.07983 c 0.16558,-2.04266 -1.88087,-3.56991 -5.27331,-4.75034 z m 5.27331,93.83017 v 1.0023 c 0.0614,-0.3434 0.0407,-0.6808 0,-1.0023 z"
+           style="fill:#f2f2f2;fill-opacity:1;stroke:none"
+           inkscape:connector-curvature="0" />
+        <path
+           id="path214"
+           d="m 131.34375,988.04968 c -11.31376,0.0903 -24.36247,0.9514 -32.59375,3.28125 v 3.28125 c 10.99202,-3.31616 31.60241,-3.90332 45,-3.46875 v -2.875 c -3.57301,-0.17363 -7.82796,-0.25528 -12.40625,-0.21875 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sccccs" />
+        <path
+           sodipodi:nodetypes="ccccc"
+           inkscape:connector-curvature="0"
+           id="path216"
+           d="m 143.75,928.17468 c -13.11278,0.16119 -33.92426,0.38836 -45,3.3125 v 2.71875 c 11.69538,-2.87282 33.00837,-2.95045 45,-3.125 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none" />
+        <path
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 143.75,936.17468 c -13.11278,0.16119 -33.92426,0.38836 -45,3.3125 v 2.71875 c 11.69538,-2.87282 33.00837,-2.95045 45,-3.125 z"
+           id="path218"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ccccc" />
+        <path
+           sodipodi:nodetypes="ccccc"
+           inkscape:connector-curvature="0"
+           id="path220"
+           d="m 143.75,944.17468 c -13.11278,0.16119 -33.92426,0.38836 -45,3.3125 v 2.71875 c 11.69538,-2.87282 33.00837,-2.95045 45,-3.125 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none" />
+        <path
+           sodipodi:nodetypes="sccccs"
+           inkscape:connector-curvature="0"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 131.34375,980.04968 c -11.31376,0.0903 -24.36247,0.9514 -32.59375,3.28125 v 3.28125 c 10.99202,-3.31616 31.60241,-3.90332 45,-3.46875 v -2.875 c -3.57301,-0.17363 -7.82796,-0.25528 -12.40625,-0.21875 z"
+           id="path222" />
+        <path
+           id="path224"
+           d="m 131.34375,972.04968 c -11.31376,0.0903 -24.36247,0.9514 -32.59375,3.28125 v 3.28125 c 10.99202,-3.31616 31.60241,-3.90332 45,-3.46875 v -2.875 c -3.57301,-0.17363 -7.82796,-0.25528 -12.40625,-0.21875 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sccccs" />
+        <path
+           sodipodi:nodetypes="sccccs"
+           inkscape:connector-curvature="0"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 131.34375,964.04968 c -11.31376,0.0903 -24.36247,0.9514 -32.59375,3.28125 v 3.28125 c 10.99202,-3.31616 31.60241,-3.90332 45,-3.46875 v -2.875 c -3.57301,-0.17363 -7.82796,-0.25528 -12.40625,-0.21875 z"
+           id="path226" />
+        <path
+           sodipodi:nodetypes="sccccs"
+           inkscape:connector-curvature="0"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 47.15625,988.04968 c 11.31376,0.0903 24.36247,0.9514 32.59375,3.28125 v 3.28125 c -10.99202,-3.31616 -31.60241,-3.90332 -45,-3.46875 v -2.875 c 3.57301,-0.17363 7.82796,-0.25528 12.40625,-0.21875 z"
+           id="path228" />
+        <path
+           id="path230"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 40.064453,55.896484 -0.02148,2.902344 C 52.312551,58.970355 69.536224,59.334867 79.75,61.84375 V 59.125 C 70.011309,56.553858 53.005242,56.085936 40.064453,55.896484 Z"
+           transform="translate(0,872.36218)"
+           sodipodi:nodetypes="ccccc" />
+        <path
+           sodipodi:nodetypes="ccccc"
+           inkscape:connector-curvature="0"
+           id="path232"
+           d="m 34.75,936.17468 c 13.11278,0.16119 33.92426,0.38836 45,3.3125 v 2.71875 c -11.69538,-2.87282 -33.00837,-2.95045 -45,-3.125 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none" />
+        <path
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 34.75,944.17468 c 13.11278,0.16119 33.92426,0.38836 45,3.3125 v 2.71875 c -11.69538,-2.87282 -33.00837,-2.95045 -45,-3.125 z"
+           id="path234"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ccccc" />
+        <path
+           id="path236"
+           d="m 47.15625,980.04968 c 11.31376,0.0903 24.36247,0.9514 32.59375,3.28125 v 3.28125 c -10.99202,-3.31616 -31.60241,-3.90332 -45,-3.46875 v -2.875 c 3.57301,-0.17363 7.82796,-0.25528 12.40625,-0.21875 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sccccs" />
+        <path
+           sodipodi:nodetypes="sccccs"
+           inkscape:connector-curvature="0"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 47.15625,972.04968 c 11.31376,0.0903 24.36247,0.9514 32.59375,3.28125 v 3.28125 c -10.99202,-3.31616 -31.60241,-3.90332 -45,-3.46875 v -2.875 c 3.57301,-0.17363 7.82796,-0.25528 12.40625,-0.21875 z"
+           id="path238" />
+        <path
+           id="path240"
+           d="m 47.15625,964.04968 c 11.31376,0.0903 24.36247,0.9514 32.59375,3.28125 v 3.28125 c -10.99202,-3.31616 -31.60241,-3.90332 -45,-3.46875 v -2.875 c 3.57301,-0.17363 7.82796,-0.25528 12.40625,-0.21875 z"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sccccs" />
+        <path
+           id="path292"
+           style="fill:#cccccc;fill-opacity:1;stroke:none"
+           d="m 34.75,55.8125 v 2.90625 c 0.844214,0.01229 2.011403,0.03258 2.941406,0.04492 l 0.02148,-2.904297 C 36.765937,55.847127 35.632524,55.823349 34.75,55.8125 Z"
+           transform="translate(0,872.36218)"
+           sodipodi:nodetypes="ccccc" />
+        <path
+           sodipodi:type="star"
+           style="fill:#333333;fill-opacity:1;stroke-width:2;stroke-dasharray:4, 8"
+           id="path294"
+           sodipodi:sides="4"
+           sodipodi:cx="144.66995"
+           sodipodi:cy="894.48993"
+           sodipodi:r1="7.9311147"
+           sodipodi:r2="1.9827787"
+           sodipodi:arg1="1.01962"
+           sodipodi:arg2="1.8050182"
+           inkscape:flatsided="false"
+           inkscape:rounded="0"
+           inkscape:randomized="0"
+           d="m 148.8234,901.24652 -4.61362,-4.82795 -6.29642,2.2248 4.82795,-4.61362 -2.2248,-6.29641 4.61362,4.82795 6.29641,-2.2248 -4.82795,4.61361 z"
+           inkscape:transform-center-x="-0.25764328"
+           inkscape:transform-center-y="-0.093722547"
+           transform="matrix(0.84649281,0.48872288,-0.48872288,0.84649281,474.44612,71.525326)" />
+        <path
+           sodipodi:type="star"
+           style="fill:#333333;fill-opacity:1;stroke-width:2;stroke-dasharray:4, 8"
+           id="path298"
+           sodipodi:sides="4"
+           sodipodi:cx="144.66995"
+           sodipodi:cy="894.48993"
+           sodipodi:r1="7.9311147"
+           sodipodi:r2="1.9827787"
+           sodipodi:arg1="1.01962"
+           sodipodi:arg2="1.8050182"
+           inkscape:flatsided="false"
+           inkscape:rounded="0"
+           inkscape:randomized="0"
+           d="m 148.8234,901.24652 -4.61362,-4.82795 -6.29642,2.2248 4.82795,-4.61362 -2.2248,-6.29641 4.61362,4.82795 6.29641,-2.2248 -4.82795,4.61361 z"
+           inkscape:transform-center-x="-0.17843118"
+           inkscape:transform-center-y="-0.064878248"
+           transform="matrix(0.58621548,0.33845166,-0.33845166,0.58621548,366.21009,320.67599)" />
+        <path
+           sodipodi:type="star"
+           style="fill:#333333;fill-opacity:1;stroke-width:2;stroke-dasharray:4, 8"
+           id="path306"
+           sodipodi:sides="4"
+           sodipodi:cx="144.66995"
+           sodipodi:cy="894.48993"
+           sodipodi:r1="7.9311147"
+           sodipodi:r2="1.9827787"
+           sodipodi:arg1="1.01962"
+           sodipodi:arg2="1.8050182"
+           inkscape:flatsided="false"
+           inkscape:rounded="0"
+           inkscape:randomized="0"
+           d="m 148.8234,901.24652 -4.61362,-4.82795 -6.29642,2.2248 4.82795,-4.61362 -2.2248,-6.29641 4.61362,4.82795 6.29641,-2.2248 -4.82795,4.61361 z"
+           inkscape:transform-center-x="-0.152163"
+           inkscape:transform-center-y="-0.055328456"
+           transform="matrix(0.4999126,0.28862467,-0.28862467,0.4999126,331.84596,416.90314)" />
+      </g>
+    </g>
   </g>
 </svg>
diff --git a/website/static/base/img/manual-latest-icon.png b/website/static/base/img/manual-latest-icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..6ad3752d80759cd4cd3ac2d6596ceef385fa8c50
GIT binary patch
literal 5203
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
I^jz-!Cyt?~v;Y7A

literal 0
HcmV?d00001


base-commit: 06a6836c414639cee9bd773f890196dc924ad6e9
-- 
2.31.1


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [bug#48187] [PATCH] website: help: Add Guix's latest manual
  2021-05-03 16:27   ` Luis Felipe via Guix-patches via
@ 2021-05-03 22:25     ` Julien Lepiller
  2021-05-04  6:05     ` pelzflorian (Florian Pelz)
  1 sibling, 0 replies; 11+ messages in thread
From: Julien Lepiller @ 2021-05-03 22:25 UTC (permalink / raw)
  To: Luis Felipe, pelzflorian (Florian Pelz); +Cc: 48187@debbugs.gnu.org

[-- Attachment #1: Type: text/plain, Size: 1628 bytes --]

Alright, I decoupled weblate from the checked out pot file. I regenerate it on the fly now, since it was almost always forgotten anyway. Don't worry about it, we can even remove it, since I suppose it will get out of sync pretty soon :)

Le 3 mai 2021 12:27:33 GMT-04:00, Luis Felipe via Guix-patches via <guix-patches@gnu.org> a écrit :
>Hi, Florian :)
>
>On Monday, May 3, 2021 3:37 PM, pelzflorian (Florian Pelz)
><pelzflorian@pelzflorian.de> wrote:
>
>> Thank you for this patch, Luis!
>>
>> On Mon, May 03, 2021 at 02:07:12PM +0000, Luis Felipe via
>Guix-patches via wrote:
>>
>> > --- a/website/apps/base/templates/help.scm
>> > +++ b/website/apps/base/templates/help.scm
>> > @@ -43,14 +43,14 @@ system|GNU Hurd|GNU Guix package manager|Help
>resources") #\|)
>> > (img
>> > (@ (src ,(guix-url "static/base/img/manual-icon.png"))
>> > (alt "")))
>> >
>> > -          ,(G_ `(h3 "GNU Guix Manual"))
>> >
>> >
>> >
>> > -          ,(G_ `(h3 "GNU Guix Manual" " " ,(latest-guix-version)))
>> >
>> >
>>
>> This leads to a translatable msgid in po/guix-website.po like this:
>>
>> #: apps/base/templates/help.scm:46
>> #, xml-text
>> msgid "GNU Guix Manual "
>> msgstr ""
>>
>> Please change the ordering and strings to
>>
>> ,(G_ `(h3 "GNU Guix Manual " ,(latest-guix-version) ""))
>>
>> This makes for a translatable string
>>
>> #: apps/base/templates/help.scm:46
>> #, xml-text
>> msgid "GNU Guix Manual <1/>"
>> msgstr ""
>
>This new patch corrects that line.
>
>I didn't update the catalogs though, (don't know how), so I just made
>the change and hope for the best :)

[-- Attachment #2: Type: text/html, Size: 2118 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [bug#48187] [PATCH] website: help: Add Guix's latest manual
  2021-05-03 16:27   ` Luis Felipe via Guix-patches via
  2021-05-03 22:25     ` Julien Lepiller
@ 2021-05-04  6:05     ` pelzflorian (Florian Pelz)
  2021-05-04  6:37       ` pelzflorian (Florian Pelz)
  1 sibling, 1 reply; 11+ messages in thread
From: pelzflorian (Florian Pelz) @ 2021-05-04  6:05 UTC (permalink / raw)
  To: Luis Felipe; +Cc: 48187@debbugs.gnu.org

Hi Luis,

sorry for not noticing:

> --- a/website/apps/base/templates/help.scm
> +++ b/website/apps/base/templates/help.scm
> […]
> +        (p
> +         ,(link-more #:label (G_ "Read latest manual")
> +                     #:url (guix-url "manual/devel/"))))

This must be

#:url (guix-url "manual/devel/" #:localize #f))))

I think you do not have commit rights, so I will push soon.

Regards,
Florian




^ permalink raw reply	[flat|nested] 11+ messages in thread

* [bug#48187] [PATCH] website: help: Add Guix's latest manual
  2021-05-04  6:05     ` pelzflorian (Florian Pelz)
@ 2021-05-04  6:37       ` pelzflorian (Florian Pelz)
  2021-05-04 13:25         ` pelzflorian (Florian Pelz)
  0 siblings, 1 reply; 11+ messages in thread
From: pelzflorian (Florian Pelz) @ 2021-05-04  6:37 UTC (permalink / raw)
  To: Luis Felipe; +Cc: Julien Lepiller, 48187@debbugs.gnu.org

On Tue, May 04, 2021 at 08:05:39AM +0200, pelzflorian (Florian Pelz) wrote:
> > --- a/website/apps/base/templates/help.scm
> > +++ b/website/apps/base/templates/help.scm

P.S. Shouldn’t this file get your copyright header since the text
changes are of creative, copyrightable nature?

Can someone confirm that a copyright header is wanted on the website?
Otherwise for a full list of copyright holders, one would have to use
“git log”.

Regards,
Florian




^ permalink raw reply	[flat|nested] 11+ messages in thread

* [bug#48187] [PATCH] website: help: Add Guix's latest manual
  2021-05-04  6:37       ` pelzflorian (Florian Pelz)
@ 2021-05-04 13:25         ` pelzflorian (Florian Pelz)
  2021-05-04 14:00           ` Luis Felipe via Guix-patches via
  0 siblings, 1 reply; 11+ messages in thread
From: pelzflorian (Florian Pelz) @ 2021-05-04 13:25 UTC (permalink / raw)
  To: Luis Felipe; +Cc: Julien Lepiller, 48187@debbugs.gnu.org

On Tue, May 04, 2021 at 08:37:11AM +0200, pelzflorian (Florian Pelz) wrote:
> On Tue, May 04, 2021 at 08:05:39AM +0200, pelzflorian (Florian Pelz) wrote:
> > > --- a/website/apps/base/templates/help.scm
> > > +++ b/website/apps/base/templates/help.scm
> 
> P.S. Shouldn’t this file get your copyright header since the text
> changes are of creative, copyrightable nature?

Luis, may I add a line

diff --git a/website/apps/base/templates/help.scm b/website/apps/base/templates/help.scm
index c6acbf7..cdb7870 100644
--- a/website/apps/base/templates/help.scm
+++ b/website/apps/base/templates/help.scm
@@ -1,4 +1,5 @@
 ;;; GNU Guix web site
+;;; Public domain 2021 Luis Felipe López Acevedo
 ;;; Initially written by sirgazil who waives all
 ;;; copyright interest on this file.

and also add

diff --git a/website/apps/base/templates/help.scm b/website/apps/base/templates/help.scm
index c6acbf7..02ad759 100644
--- a/website/apps/base/templates/help.scm
+++ b/website/apps/base/templates/help.scm
@@ -79,7 +80,7 @@ system|GNU Hurd|GNU Guix package manager|Help resources") #\|)
             Guix."))
         (p
          ,(link-more #:label (G_ "Read latest manual")
-                     #:url (guix-url "manual/devel/"))))
+                     #:url (guix-url "manual/devel/" #:localize #f))))
 
 
        (div


and push your changes?

Regards,
Florian




^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [bug#48187] [PATCH] website: help: Add Guix's latest manual
  2021-05-04 13:25         ` pelzflorian (Florian Pelz)
@ 2021-05-04 14:00           ` Luis Felipe via Guix-patches via
  2021-05-04 14:33             ` bug#48187: " pelzflorian (Florian Pelz)
  0 siblings, 1 reply; 11+ messages in thread
From: Luis Felipe via Guix-patches via @ 2021-05-04 14:00 UTC (permalink / raw)
  To: pelzflorian (Florian Pelz); +Cc: Julien Lepiller, 48187@debbugs.gnu.org

On Tuesday, May 4, 2021 1:25 PM, pelzflorian (Florian Pelz) <pelzflorian@pelzflorian.de> wrote:

> On Tue, May 04, 2021 at 08:37:11AM +0200, pelzflorian (Florian Pelz) wrote:
>
> > On Tue, May 04, 2021 at 08:05:39AM +0200, pelzflorian (Florian Pelz) wrote:
> >
> > > > --- a/website/apps/base/templates/help.scm
> > > > +++ b/website/apps/base/templates/help.scm
> >
> > P.S. Shouldn’t this file get your copyright header since the text
> > changes are of creative, copyrightable nature?
>
> Luis, may I add a line
>
> diff --git a/website/apps/base/templates/help.scm b/website/apps/base/templates/help.scm
> index c6acbf7..cdb7870 100644
> --- a/website/apps/base/templates/help.scm
> +++ b/website/apps/base/templates/help.scm
> @@ -1,4 +1,5 @@
> ;;; GNU Guix web site
> +;;; Public domain 2021 Luis Felipe López Acevedo
> ;;; Initially written by sirgazil who waives all
> ;;; copyright interest on this file.

Well, if that's legally suitable, it's fine by me, because, yes, I still waive all copyright interest on my contributions to the website :)


> and also add
>
> diff --git a/website/apps/base/templates/help.scm b/website/apps/base/templates/help.scm
> index c6acbf7..02ad759 100644
> --- a/website/apps/base/templates/help.scm
> +++ b/website/apps/base/templates/help.scm
> @@ -79,7 +80,7 @@ system|GNU Hurd|GNU Guix package manager|Help resources") #\|)
> Guix."))
> (p
> ,(link-more #:label (G_ "Read latest manual")
>
> -                       #:url (guix-url "manual/devel/"))))
>
>
>
> -                       #:url (guix-url "manual/devel/" #:localize #f))))
>
>
>
> (div
>
> and push your changes?

I think it's OK, Florian. Thanks for your help.




^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#48187: [PATCH] website: help: Add Guix's latest manual
  2021-05-04 14:00           ` Luis Felipe via Guix-patches via
@ 2021-05-04 14:33             ` pelzflorian (Florian Pelz)
  0 siblings, 0 replies; 11+ messages in thread
From: pelzflorian (Florian Pelz) @ 2021-05-04 14:33 UTC (permalink / raw)
  To: Luis Felipe; +Cc: Julien Lepiller, 48187-done

Pushed as f2152c8d76d59d4522ea3cf9a379d935338f57fa.

On Tue, May 04, 2021 at 02:00:43PM +0000, Luis Felipe wrote:
> Well, if that's legally suitable, it's fine by me, because, yes, I still waive all copyright interest on my contributions to the website :)

Probably it has legal weight (if not we’d have to change other files
too).  I’m not familiar enough with the difference between public
domain declarations and CC0 in the various jurisdictions.

> I think it's OK, Florian. Thanks for your help.

Thank you for all your contributions!

Regards,
Florian




^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2021-05-04 14:34 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-03 14:07 [bug#48187] [PATCH] website: help: Add Guix's latest manual Luis Felipe via Guix-patches via
2021-05-03 15:15 ` Julien Lepiller
2021-05-03 15:43   ` Luis Felipe via Guix-patches via
2021-05-03 15:37 ` pelzflorian (Florian Pelz)
2021-05-03 16:27   ` Luis Felipe via Guix-patches via
2021-05-03 22:25     ` Julien Lepiller
2021-05-04  6:05     ` pelzflorian (Florian Pelz)
2021-05-04  6:37       ` pelzflorian (Florian Pelz)
2021-05-04 13:25         ` pelzflorian (Florian Pelz)
2021-05-04 14:00           ` Luis Felipe via Guix-patches via
2021-05-04 14:33             ` bug#48187: " pelzflorian (Florian Pelz)

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.