From: "Gábor Boskovits" <boskovits@gmail.com>
To: "Ludovic Courtès" <ludo@gnu.org>
Cc: guix-devel <guix-devel@gnu.org>
Subject: Re: Reflections on the release process
Date: Fri, 24 Apr 2020 18:45:05 +0200 [thread overview]
Message-ID: <CAE4v=ph4g=BXxPkxv7cG4Lx3_ZAvr8fpopRLJn9Yf4uzunhjWQ@mail.gmail.com> (raw)
In-Reply-To: <87y2qns2os.fsf@gnu.org>
[-- Attachment #1: Type: text/plain, Size: 3002 bytes --]
Hello Ludo,
Ludovic Courtès <ludo@gnu.org> ezt írta (időpont: 2020. ápr. 22., Sze
22:09):
> Hi!
>
> zimoun <zimon.toutoune@gmail.com> skribis:
>
> > On Wed, 15 Apr 2020 at 22:18, Ludovic Courtès <ludo@gnu.org> wrote:
> >
> >> 4. We lack a clear way to mark bugs as release-critical. I’m really
> >> happy Florian, Mathieu, and I have been able to work together and squash
> >> bugs one by one (thank you!). Still, it would have been better if we
> >> could have tagged which is release-critical and which is not, to prevent
> >> misunderstandings such as regarding the NVMe bug:
> >> <https://issues.guix.gnu.org/issue/40590>. Can Debbugs help? The GCC
> >> folks have a system that sends email with an update on the number of
> >> release-critical bugs. I’m sure we can learn from how others deal with
> >> that.
> >
> > The first easy step seems to tag the relevant bug as release-critical
> > or simply rc.
> > Currently, the tags nomal, security, serious, moreinfo, important,
> > unreproducible are used in Debbugs.
>
> Yes, but how do we do that? I don’t think Debbugs supports a
> “release-critical” tag, does it? Or perhaps we could take advantage of
> Mumi to add special tags or something?
>
Actually the description of the severity level serious says its intended
meaning is making a bug release critical. I believe we could simply use
that.
> > Then a second step could be to collect these release critical bugs and
> > display them on issues.guix.gnu.org (or data.guix.gnu.org) for example
> > remplacing the circle exclamation mark by a red triangle exclamation
> > mark (or any really visible symbol). And because the "recent
> > activities" is already sorted, it becomes easier to point the
> > remaining release critical bugs, the ones stuck, etc.
>
> Agreed.
>
> >> For the other issues, I’m interested in any ideas you may have!
> >
> > About the "frozen" window, does it make to schedule it in advance? For
> > example a couple of months before.
> > And for example, does it make sense to say: at least one release each
> > year on the March 14th (Pi day ;-) or approximately.
> > Because in general FOSDEM is at the beginning of February and it is a
> > big party where some of us come then back home refill of energy, we
> > could agree around this date (beginning of Feb.) on the frozen window
> > date (say end of February) and then release around middle of March.
> > From my point of view, using the Guix Days as catalyst for releasing
> > should help the process.
>
> I think there’s no question we want more than one release per year. For
> that to happen, we should make sure the process is well documented, as
> smooth as possible, largely automated, and not tied to a single person
> (ahem…).
>
> Once we have that, plus some planning such as marking RC-critical bugs,
> it’ll be easier to make releases IMO.
>
> Thanks,
> Ludo’.
>
Best regards,
g_bor
>
>
[-- Attachment #2: Type: text/html, Size: 4438 bytes --]
prev parent reply other threads:[~2020-04-24 16:45 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-04-15 20:16 Reflections on the release process Ludovic Courtès
2020-04-17 12:46 ` zimoun
2020-04-22 20:09 ` Ludovic Courtès
2020-04-24 16:06 ` zimoun
2020-04-24 16:45 ` Gábor Boskovits [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
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CAE4v=ph4g=BXxPkxv7cG4Lx3_ZAvr8fpopRLJn9Yf4uzunhjWQ@mail.gmail.com' \
--to=boskovits@gmail.com \
--cc=guix-devel@gnu.org \
--cc=ludo@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 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.