diff mbox series

[bug#59822,guix-artwork] website: base: home: Add 'DOWNLOAD LATEST' button.

Message ID 87r0xbwarc.fsf@pelzflorian.de
State New
Headers show
Series [bug#59822,guix-artwork] website: base: home: Add 'DOWNLOAD LATEST' button. | expand

Commit Message

pelzflorian (Florian Pelz) Dec. 7, 2022, 2:26 p.m. UTC
zimoun <zimon.toutoune@gmail.com> writes:
> It is a proposal. :-) I do not know if it is the correct wording.  The
> idea is to explain that the installer is continuously improved.

What about the attached patch?  With picture.
The download latest page can do the explanation.

(Again I prefer to have a copyright line.  Small patches accumulate and
their sum gives copyright, affirming the AGPL3.)

Regards,
Florian

Comments

pelzflorian (Florian Pelz) Dec. 8, 2022, 9:36 a.m. UTC | #1
"pelzflorian (Florian Pelz)" <pelzflorian@pelzflorian.de> writes:
> What about the attached patch?  With picture.

No, my proposed patch is bad.  Users would still be guided to use the CI
image, just with an extra step, in which case we’d better link to CI
directly.  Same thing if the sentence “You can also use the continuously
improved installer image” were part of the page header.

Preferrably replace the standard installer, in case important fixes,
debug features or so get added to the installer.  For example by
branching off v1.4.0 (or whatever is the latest version), cherry picking
the installer fixes, and merging that installer branch back into master
so that one can reconfigure from it (see
<https://issues.guix.gnu.org/59780#6>).

I would like to close.

Regards,
Florian
Simon Tournier Dec. 8, 2022, 10:12 a.m. UTC | #2
Hi,

On Thu, 08 Dec 2022 at 10:36, "pelzflorian (Florian Pelz)" <pelzflorian@pelzflorian.de> wrote:

> No, my proposed patch is bad.  Users would still be guided to use the CI
> image, just with an extra step, in which case we’d better link to CI
> directly.  Same thing if the sentence “You can also use the continuously
> improved installer image” were part of the page header.

[...]

> I would like to close.

As you want.  But I still think that we implicitly know because we are
around is not explicit and can be confusing.  The implicit knowledge is:

 - released installer/images/etc are the standard, but…
 - latest installer/images/etc. have probably less bugs.

I miss why write an sentence in this webpage
<https://guix.gnu.org/en/download/> mentioning this webpage
<https://guix.gnu.org/en/download/latest/> would be detrimental.

Note that from the front page <https://guix.gnu.org/>, top right,
Download mentions Latest.  From this latest webpage, there is a link to
the Standard webpage.  Why would the converse be an issue?

Well, I think we have enough discussed. :-)  I mean, if you prefer to
close and keep the status quo, all is fine with me. :-)


Cheers,
simon
pelzflorian (Florian Pelz) Dec. 8, 2022, 11:50 a.m. UTC | #3
zimoun <zimon.toutoune@gmail.com> writes:
>  - released installer/images/etc are the standard, but…
>  - latest installer/images/etc. have probably less bugs.

Latest sometimes has relevant bugs like mkfs.ext4 missing; it cannot be
the solution.  When standard installer images have more bugs than
latest, there should be a new standard image.

Closing.

Regards,
Florian
\( Dec. 8, 2022, 3:49 p.m. UTC | #4
On Thu Dec 8, 2022 at 11:50 AM GMT, pelzflorian (Florian Pelz) wrote:
> Closing.

:(

On Mon Dec 5, 2022 at 04:51 PM GMT, ( wrote:
> Yes, I thought of this possibility. How about "Download nightly" instead?

    -- (
diff mbox series

Patch

From 9ac14dfebdd9f82c6611843cac63c93c79e0f87a Mon Sep 17 00:00:00 2001
From: Florian Pelz <pelzflorian@pelzflorian.de>
Date: Wed, 7 Dec 2022 13:02:57 +0100
Subject: [PATCH] website: download: Tell users about CI images.

Fixes <https://issues.guix.gnu.org/59822>.
Suggestions by ( <paren@disroot.org>
and Simon Tournier <zimon.toutoune@gmail.com>.

* website/apps/download/data.scm (): Mention them.
---
 website/apps/download/data.scm | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/website/apps/download/data.scm b/website/apps/download/data.scm
index 2e54bb4..5718894 100644
--- a/website/apps/download/data.scm
+++ b/website/apps/download/data.scm
@@ -1,4 +1,5 @@ 
 ;;; GNU Guix web site
+;;; Copyright © 2022 Florian Pelz <pelzflorian@pelzflorian.de>
 ;;; Initially written by sirgazil who waives all
 ;;; copyright interest on this file.
 
@@ -21,7 +22,10 @@ 
                 (string-append "GNU Guix System " (latest-guix-version) ""))
     #:description
     `(div
-      ,(G_ `(p "USB/DVD ISO installer of the standalone Guix System.")))
+      ,(G_ `(p "USB/DVD ISO installer of the standalone Guix System.
+You can also get "
+,(G_ `(a (@ (href ,(guix-url "download/latest/"))) "continuously improved
+images")) ".")))
     #:image (guix-url "static/base/img/GuixSD-package.png")
     #:base-url (string-append "https://ftp.gnu.org/gnu/guix/guix-system-install-"
 			      (latest-guix-version) ".")
-- 
2.38.1