all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Christopher Baines <mail@cbaines.net>
To: Christina O'Donnell <cdo@mutix.org>
Cc: Simon Tournier <zimon.toutoune@gmail.com>,
	Guix Devel <guix-devel@gnu.org>
Subject: Re: Scheduling a new release?
Date: Tue, 14 May 2024 14:45:33 +0100	[thread overview]
Message-ID: <871q64zev6.fsf@cbaines.net> (raw)
In-Reply-To: <339167fe-c899-1303-166f-8040b49f0f59@mutix.org> (Christina O'Donnell's message of "Tue, 14 May 2024 11:19:57 +0100")

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

Christina O'Donnell <cdo@mutix.org> writes:

> On 08/05/2024 14:01, Christopher Baines wrote:
>> I think it would be nice to have a new release, and indeed release more
>> often, I think the way to get there is for less things to be broken
>> between releases, such that releasing takes less effort in terms of
>> testing and fixing things.
>>
>> To give some specific issues, I've run up against the recent issues with
>> nss [1][2] and I don't think we could release with the nss package as is
>> currently.
>>
>> 1: https://issues.guix.gnu.org/70662
>> 2: https://issues.guix.gnu.org/70663
>
> I can fix these by disabling tests, but I would prefer if someone with
> more experience packaging for guix could make a decision on
> it. Otherwise, I don't have any problem reducing the number of tests
> and disabling all tests on PowerPC at least.
>
> I could also do some analysis if it was deemed necessary, inserting a
> patch to measure the timings of each test/cycle. Additionally, I could
> try packaging some of the versions between 0.88 and 0.98 to identify
> the exact change that could be to blame. However, both of these seem
> overkill, given the backlog of patches/issues we have left to get
> through, and the manpower we currently have to work with.
>
> Would any of that be helpful?

The problem described by #70663 has now been fixed on master through the
changes in #70693.

The general point I was making though is that if we can improve tooling
and processes so that problems are spotted before they reach master,
then releasing should be easier.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 987 bytes --]

  reply	other threads:[~2024-05-14 13:46 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-05-06 11:12 Scheduling a new release? Simon Tournier
2024-05-06 11:17 ` Simon Tournier
2024-05-08 13:01 ` Christopher Baines
2024-05-14  9:41   ` Ludovic Courtès
2024-05-15 10:37     ` Andreas Enge
2024-05-14 10:19   ` Christina O'Donnell
2024-05-14 13:45     ` Christopher Baines [this message]
2024-05-21 23:42     ` bug#70662: Problems building nss@3.98.0 Maxim Cournoyer

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

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

  git send-email \
    --in-reply-to=871q64zev6.fsf@cbaines.net \
    --to=mail@cbaines.net \
    --cc=cdo@mutix.org \
    --cc=guix-devel@gnu.org \
    --cc=zimon.toutoune@gmail.com \
    /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 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.