Gentoo Archives: gentoo-dev

From: Agostino Sarubbo <ago@g.o>
To: gentoo-dev@l.g.o
Cc: wg-stable@g.o, arch-leads@g.o, alpha@g.o, amd64@g.o, amd64-fbsd@g.o, arm@g.o, arm64@g.o, hppa@g.o, ia64@g.o, m68k@g.o, mips@g.o, ppc@g.o, ppc64@g.o, s390@g.o, sh@g.o, sparc@g.o, x86@g.o, x86-fbsd@g.o
Subject: [gentoo-dev] Re: [RFC] Future of gentoo's stable and unstable trees: what are your thoughts?
Date: Tue, 25 Jul 2017 09:03:44
Message-Id: 2277691.IQrrNmuQfn@wanheda
In Reply to: [gentoo-dev] [RFC] Future of gentoo's stable and unstable trees: what are your thoughts? by Sergei Trofimovich
1 Hello Sergei,
2
3 thanks to bring into the topic which nowadays is a common point of discussion
4 :)
5
6
7 On Monday 24 July 2017 22:22:23 Sergei Trofimovich wrote:
8 > 1. lack of automation
9 I'd summarize the techical steps into:
10 1) get the list of packages
11 2) test
12 3) commit to git
13 4) write on bugzilla
14
15 1 is done by getatoms https://github.com/kensington/bugbot
16 2 is done by the tester in the manner he prefer
17 3 no official tool available, I used a modified version of
18 https://gitweb.gentoo.org/proj/arch-tools.git/tree/batch-stabilize.py which is
19 still based on CVS
20 4 no official tool available, I used my own bash script which calls pybugz
21
22 So, points 3 and 4 needs to be improved, I have the idea on how the script
23 should look, but I have no time to do it and no python knowledge. I can assist
24 everyone that candidate itself to make the tool/script like I did with
25 kensington when he made getatoms.
26
27 > 2. lack of manpower
28
29 lack of manpower, so in my opinion reduce a bit the workload. I proposed
30 something in one of my last mail to -dev, the following refers to the arches
31 with very less manpower:
32 1) Don't file keywordreq, since noone work on them. File directly stablereq.
33 2) Reduce the number of the stable packages on those arches
34 3) Make a more visible list (like this list in term of
35 visibility:https://qa-reports.gentoo.org/output/gentoo-ci/output.html) of the
36 arches-dependent bugs so that everyone can contribute to maintain alive the
37 exotic arches.
38
39 --
40 Agostino Sarubbo
41 Gentoo Linux Developer

Replies