Release 1.3.0 checklist

OpenSubmitted by Leo Famulari.
Details
4 participants
  • Leo Famulari
  • Ludovic Courtès
  • Maxim Cournoyer
  • zimoun
Owner
unassigned
Severity
important
Blocked by
L
L
Leo Famulari wrote on 21 Mar 18:38 +0100
Release 1.2.1 checklist
(address . bug-guix@gnu.org)
YFeEjGP0ueuiSH32@jasmine.lan
This is the checklist for the 1.2.1 release.
It uses the debbugs "blocking" mechanism, described here:
https://debbugs.gnu.org/server-control.html
I'll start by making this bug depend on a few others:
https://bugs.gnu.org/46871Service manager "init scripts" missing from current-guix
https://bugs.gnu.org/45704Remove Qt 4
Please, add the other tasks that should be completed for the release, sothat we don't forget.
Leo
L
L
Leo Famulari wrote on 21 Mar 18:41 +0100
(no subject)
(address . control@debbugs.gnu.org)
YFeFRnzVjbTujStB@jasmine.lan
block 47297 with 46871block 47297 with 45704
L
L
Leo Famulari wrote on 21 Mar 18:47 +0100
(address . control@debbugs.gnu.org)
YFeGmxEnG7okmlI4@jasmine.lan
block 47297 with 46360
L
L
Leo Famulari wrote on 23 Mar 23:43 +0100
(address . control@debbugs.gnu.org)
YFpvDpAB4Qw66oTl@jasmine.lan
block 47297 with 46829
Z
Z
zimoun wrote on 24 Mar 04:11 +0100
Re: bug#47297: Release 1.2.1 checklist
(name . Leo Famulari)(address . leo@famulari.name)(address . 47297@debbugs.gnu.org)
86czvpi6uf.fsf@gmail.com
Hi,
On Sun, 21 Mar 2021 at 13:38, Leo Famulari <leo@famulari.name> wrote:
Toggle quote (6 lines)> https://bugs.gnu.org/46871> Service manager "init scripts" missing from current-guix>> <https://bugs.gnu.org/45704>> Remove Qt 4
https://bugs.gnu.org/47239bug#47239: Test failure in tests/publish.scm
https://bugs.gnu.org/47173bug#47173 [PATCH 0/1] Remove Clang 3.6.2.

And what do you think to address the 4 security bugs 47144-47140 too?

Cheers,simon
Z
Z
zimoun wrote on 24 Mar 04:05 +0100
control message for bug #47297
(address . control@debbugs.gnu.org)
86ft0li743.fsf@gmail.com
block 47297 by 47239quit
L
L
Leo Famulari wrote on 24 Mar 04:54 +0100
(no subject)
(address . control@debbugs.gnu.org)
YFq3+jv3JYQEfPo8@jasmine.lan
block 47297 with 47239block 47297 with 47173
L
L
Leo Famulari wrote on 24 Mar 05:06 +0100
Re: bug#47297: Release 1.2.1 checklist
(name . zimoun)(address . zimon.toutoune@gmail.com)(address . 47297@debbugs.gnu.org)
YFq6vxUewx3gd7J1@jasmine.lan
On Wed, Mar 24, 2021 at 04:11:20AM +0100, zimoun wrote:
Toggle quote (8 lines)> https://bugs.gnu.org/47239> bug#47239: Test failure in tests/publish.scm> > <https://bugs.gnu.org/47173>> bug#47173 [PATCH 0/1] Remove Clang 3.6.2.> > And what do you think to address the 4 security bugs 47144-47140 too?
I added all of them to the checklist.
L
L
Leo Famulari wrote on 24 Mar 05:06 +0100
(no subject)
(address . control@debbugs.gnu.org)
YFq6wUqi070//Gk+@jasmine.lan
block 47297 with 47140block 47297 with 47141block 47297 with 47142block 47297 with 47143block 47297 with 47144
Z
Z
zimoun wrote on 24 Mar 10:20 +0100
Re: bug#47297: Release 1.2.1 checklist: eolie (manual example)
(name . Leo Famulari)(address . leo@famulari.name)(address . 47297@debbugs.gnu.org)
86pmzohprt.fsf_-_@gmail.com
Hi,
On Wed, 24 Mar 2021 at 00:06, Leo Famulari <leo@famulari.name> wrote:
Toggle quote (4 lines)> On Wed, Mar 24, 2021 at 04:11:20AM +0100, zimoun wrote:
> I added all of them to the checklist.
Thanks.

Another one:
https://bugs.gnu.org/47097https://bugs.gnu.org/47106Eolie and Ephinay in container
(eolie is about a manual example)

Just for the record, more these:
https://bugs.gnu.org/46871Service manager "init scripts" missing from current-guix
https://bugs.gnu.org/45704Remove Qt 4
https://bugs.gnu.org/47239bug#47239: Test failure in tests/publish.scm
https://bugs.gnu.org/47173bug#47173 [PATCH 0/1] Remove Clang 3.6.2.
https://bugs.gnu.org/47140https://bugs.gnu.org/47141https://bugs.gnu.org/47142https://bugs.gnu.org/47143https://bugs.gnu.org/47144Security fixes

Cheers,simon
Z
Z
zimoun wrote on 24 Mar 10:23 +0100
block 47297 by 47097 and 47106
(address . control@debbugs.gnu.org)
86mtushpm3.fsf@gmail.com
block 47297 by 47097block 47297 by 47106thanks
L
L
Leo Famulari wrote on 24 Mar 19:16 +0100
Re: bug#47297: Release 1.2.1 checklist: eolie (manual example)
(name . zimoun)(address . zimon.toutoune@gmail.com)(address . 47297@debbugs.gnu.org)
YFuCCf7IKGAuA05y@jasmine.lan
On Wed, Mar 24, 2021 at 10:20:06AM +0100, zimoun wrote:
Toggle quote (6 lines)> Another one:> > <https://bugs.gnu.org/47097>> <https://bugs.gnu.org/47106>> Eolie and Ephinay in container
This "release checklist" is about fixing bugs that shouldn't go into arelease.
Those bugs look more like bugs that would be nice to fix, but not veryimportant.
Of course, if somebody fixes them, they will be in the release. Butshould they block the release?
Z
Z
zimoun wrote on 24 Mar 19:52 +0100
(name . Leo Famulari)(address . leo@famulari.name)(address . 47297@debbugs.gnu.org)
86wntwbczr.fsf@gmail.com
Hi Leo,
On Wed, 24 Mar 2021 at 14:16, Leo Famulari <leo@famulari.name> wrote:
Toggle quote (16 lines)> On Wed, Mar 24, 2021 at 10:20:06AM +0100, zimoun wrote:>> Another one:>> >> <https://bugs.gnu.org/47097>>> <https://bugs.gnu.org/47106>>> Eolie and Ephinay in container>> This "release checklist" is about fixing bugs that shouldn't go into a> release.>> Those bugs look more like bugs that would be nice to fix, but not very> important.>> Of course, if somebody fixes them, they will be in the release. But> should they block the release?
To me they are very important because ’eolie’ is in the manual:
Toggle snippet (7 lines)guix environment --preserve='^DISPLAY$' --container --network \ --expose=/etc/machine-id \ --expose=/etc/ssl/certs/ \ --share=$HOME/.local/share/eolie/=$HOME/.local/share/eolie/ \ --ad-hoc eolie nss-certs dbus -- eolie
https://guix.gnu.org/manual/devel/en/guix.html#Invoking-guix-environment

Therefore, from my point of view, we have only 2 options:
1- change the example in the manual 2- fix eolie.
Otherwise, I am not comfortable to release broken examples. Sincereleasing a rolling release is more about advertisement and attract newusers, having broken examples is something really confusing––not to sayunacceptable—–for these new users.

Cheers,simon
L
L
Leo Famulari wrote on 24 Mar 20:30 +0100
(name . zimoun)(address . zimon.toutoune@gmail.com)(address . 47297@debbugs.gnu.org)
YFuTYRxoka0CL2i9@jasmine.lan
On Wed, Mar 24, 2021 at 07:52:40PM +0100, zimoun wrote:
Toggle quote (18 lines)> To me they are very important because ’eolie’ is in the manual:> > --8<---------------cut here---------------start------------->8---> guix environment --preserve='^DISPLAY$' --container --network \> --expose=/etc/machine-id \> --expose=/etc/ssl/certs/ \> --share=$HOME/.local/share/eolie/=$HOME/.local/share/eolie/ \> --ad-hoc eolie nss-certs dbus -- eolie> --8<---------------cut here---------------end--------------->8---> > <https://guix.gnu.org/manual/devel/en/guix.html#Invoking-guix-environment>> > > Therefore, from my point of view, we have only 2 options:> > 1- change the example in the manual> 2- fix eolie.
Understood.
Toggle quote (5 lines)> Otherwise, I am not comfortable to release broken examples. Since> releasing a rolling release is more about advertisement and attract new> users, having broken examples is something really confusing––not to say> unacceptable—–for these new users.
I agree.
Can you add these bugs to the checklist?
Z
Z
zimoun wrote on 24 Mar 20:43 +0100
(name . Leo Famulari)(address . leo@famulari.name)(address . 47297@debbugs.gnu.org)
86sg4kbam8.fsf@gmail.com
On Wed, 24 Mar 2021 at 15:30, Leo Famulari <leo@famulari.name> wrote:
Toggle quote (7 lines)> On Wed, Mar 24, 2021 at 07:52:40PM +0100, zimoun wrote:
>> Therefore, from my point of view, we have only 2 options:>> >> 1- change the example in the manual>> 2- fix eolie.
[...]
Toggle quote (2 lines)> Can you add these bugs to the checklist?
Well, I think the point #2 is:
https://bugs.gnu.org/47097 https://bugs.gnu.org/47106 Eolie and Ephinay in container
and they are already blocker, IIRC.
About #1, it will be the last resort solution, IMHO. We can switch toNyxt or any other thing.
Cheers,simon
Z
Z
zimoun wrote on 26 Mar 09:08 +0100
control message for bug #47297
(address . control@debbugs.gnu.org)
86o8f6baln.fsf@gmail.com
block 47297 by 47407quit
L
L
Ludovic Courtès wrote on 30 Mar 08:46 +0200
(address . control@debbugs.gnu.org)
87eefxkukt.fsf@gnu.org
severity 47297 importantquit
L
L
Ludovic Courtès wrote on 2 Apr 09:46 +0200
(address . control@debbugs.gnu.org)
87zgyh2kny.fsf@gnu.org
block 47297 by 42129quit
L
L
Ludovic Courtès wrote on 6 Apr 12:20 +0200
(address . control@debbugs.gnu.org)
87ft03ogsh.fsf@gnu.org
block 47297 by 46362quit
L
L
Ludovic Courtès wrote on 6 Apr 15:20 +0200
(address . control@debbugs.gnu.org)
87mtubmtx4.fsf@gnu.org
block 47297 by 47567quit
L
L
Leo Famulari wrote on 6 Apr 19:45 +0200
(no subject)
(address . control@debbugs.gnu.org)
YGyeQrzSxBDRTrHa@jasmine.lan
block 47297 with 47569
L
L
Leo Famulari wrote on 6 Apr 21:45 +0200
(address . control@debbugs.gnu.org)
YGy6Yp2cwCqk6PKw@jasmine.lan
block 47297 with 47225
L
L
Leo Famulari wrote on 10 Apr 20:47 +0200
(name . GNU bug tracker automated control server)(address . control@debbugs.gnu.org)
YHHyqn6Locu/F9cS@jasmine.lan
unblock 47297 with 47142
L
L
Leo Famulari wrote 6 days ago
(address . control@debbugs.gnu.org)
YHXiPn6Nds40YOQ3@jasmine.lan
block 47297 with 47734
L
L
Ludovic Courtès wrote 5 days ago
control message for bug #47297
(address . control@debbugs.gnu.org)
871rbcgagq.fsf@gnu.org
block 47297 by 33848quit
L
L
Leo Famulari wrote 5 days ago
(no subject)
(name . GNU bug tracker automated control server)(address . control@debbugs.gnu.org)
YHdIN0n2Ned7ONr4@jasmine.lan
unblock 47297 with 47734
L
L
Leo Famulari wrote 5 days ago
(name . GNU bug tracker automated control server)(address . control@debbugs.gnu.org)
YHdKn3wxEMgHBQ79@jasmine.lan
unblock 47297 with 47097
L
L
Leo Famulari wrote 5 days ago
(address . control@debbugs.gnu.org)
YHdksDadnrKDcbUD@jasmine.lan
unblock 47297 with 47144
L
L
Leo Famulari wrote 5 days ago
(address . control@debbugs.gnu.org)
YHdlyi8rBGZGkLsA@jasmine.lan
unblock 47297 with 47106
L
L
Ludovic Courtès wrote 4 days ago
control message for bug #47297
(address . control@debbugs.gnu.org)
87im4ndit3.fsf@gnu.org
block 47297 by 44872quit
L
L
Ludovic Courtès wrote 3 days ago
(address . control@debbugs.gnu.org)
87k0p244pj.fsf@gnu.org
block 47297 by 47808quit
L
L
Ludovic Courtès wrote 3 days ago
(address . control@debbugs.gnu.org)
87h7k644nt.fsf@gnu.org
block 47297 by 47797quit
L
L
Ludovic Courtès wrote 3 days ago
(address . control@debbugs.gnu.org)
87zgxy2dlu.fsf@gnu.org
block 47297 by 47744quit
L
L
Ludovic Courtès wrote 3 days ago
(address . control@debbugs.gnu.org)
87y2di2dlg.fsf@gnu.org
block 47297 by 47745quit
L
L
Leo Famulari wrote 46 hours ago
(no subject)
(address . control@debbugs.gnu.org)
YHseD/BX24lkFdIu@jasmine.lan
block 47297 with 47841
L
L
Leo Famulari wrote 45 hours ago
(name . GNU bug tracker automated control server)(address . control@debbugs.gnu.org)
YHspPVBNXw36Ii96@jasmine.lan
block 47297 with 47734
L
L
Leo Famulari wrote 43 hours ago
(address . control@debbugs.gnu.org)
YHtCguEVebJsu9bc@jasmine.lan
unblock 47297 with 47841
L
L
Ludovic Courtès wrote 29 hours ago
control message for bug #47297
(address . control@debbugs.gnu.org)
87eef7nbob.fsf@gnu.org
block 47297 by 47867quit
M
M
Maxim Cournoyer wrote 21 hours ago
(address . control@debbugs.gnu.org)
8735vnjusw.fsf@gmail.com
retitle 47297 Release 1.3.0 checklistquit
?