unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
To: Greg Hogan <code@greghogan.com>
Cc: "Ludovic Courtès" <ludo@gnu.org>, guix-devel <guix-devel@gnu.org>,
	"Adrien 'neox' Bourmault" <neox@gnu.org>,
	"Jason Self" <j@jxself.org>
Subject: Re: 1.5.0 release?
Date: Fri, 18 Oct 2024 23:25:59 +0200	[thread overview]
Message-ID: <20241018232559.559082b0@primary_laptop> (raw)
In-Reply-To: <CA+3U0ZnnMhTPipUjQzck9vWQha6U+GTWqAQpxtdFa_Luf23qmg@mail.gmail.com>

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

On Tue, 10 Sep 2024 18:21:17 -0400
Greg Hogan <code@greghogan.com> wrote:

> With Guix embracing the chaos of rolling releases, and a presumption
> that users will `guix pull` soon after installation, I count only
> three motivations to tag a new release: 1) replacing an old release
> with an outdated Guix unable to self update, 2) security fixes for
> installation packages so as not to be immediately pwned, and 3)
> minimizing the number of replacement installation packages (especially
> after core packages updates).

There is also at least 1 project (GNU Boot, which I'm involved in) that
currently uses a released Guix version (Guix 1.4.0 for i686) to build
other software as the Guix manual for the latest release is easily
accessible and doesn't change much, so contributors can easily refer to
it.

It's not a big issue to workaround some things on top of a release but
if a complete language that we use is missing that creates a lot of
complications for us.

Bitcoin can also use Guix to build things but they seem to use an
arbitrary revision not based on any releases (guix 1.3 with lots of
commits on top). I've no idea if there are many other projects that
reuse Guix fixed revisions.

Another thing that may be relevant (not related to projects I'm
involved in) could be to somehow validate if all the architectures
supported by Guix work fine and maybe get important packages working on
them. Though note that I'm not a Guix maintainer and I don't have
commit access, so I can't participate in decisions on what is important
or not.

Denis.

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

      parent reply	other threads:[~2024-10-18 21:26 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-09-04 18:51 1.5.0 release? Greg Hogan
2024-09-06  9:32 ` Ludovic Courtès
2024-09-10 22:21   ` Greg Hogan
2024-09-11 14:44     ` Giacomo
2024-09-26 13:09     ` Ludovic Courtès
2024-10-18 21:25     ` Denis 'GNUtoo' Carikli [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20241018232559.559082b0@primary_laptop \
    --to=gnutoo@cyberdimension.org \
    --cc=code@greghogan.com \
    --cc=guix-devel@gnu.org \
    --cc=j@jxself.org \
    --cc=ludo@gnu.org \
    --cc=neox@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).