Gentoo Archives: gentoo-dev

From: Rich Freeman <rich0@g.o>
To: gentoo-dev <gentoo-dev@l.g.o>
Subject: Re: [gentoo-dev] taking a break from arches stabilization
Date: Mon, 10 Jul 2017 19:53:32
Message-Id: CAGfcS_nPJcMmaE1zrz8ZE-xGJvKZiU6J5dpNkSDMwkGrGnS3WQ@mail.gmail.com
In Reply to: Re: [gentoo-dev] taking a break from arches stabilization by Matt Turner
1 On Mon, Jul 10, 2017 at 3:09 PM, Matt Turner <mattst88@g.o> wrote:
2 >
3 > For what it's worth, Jack Morgan was recently getting his sparc and
4 > ia64 systems back up, but then decided to retire instead when he saw
5 > all of the discussions about dropping the architectures he cares
6 > about.
7 >
8
9 Honestly, I don't really get this sort of thing. The reason arches
10 get dropped is because they mark things stable that they can't keep up
11 with. If an arch never marked a package as stable nobody would be
12 bothered. If they only marked a few critical packages as stable and
13 then kept up with them, again nobody would be bothered. The conflict
14 comes in when an arch team marks packages as stable, but then doesn't
15 keep up with them.
16
17 Marking a package as stable is a two-way commitment. When an arch
18 team marks a package as stable they make a promise to the maintainer
19 to stabilize updates in a timely manner. In return the maintainer
20 promises to keep older versions around to suit the needs of the arch
21 team for the short time it takes to do these stabilizations.
22
23 When an arch team stabilizes something that they don't have time to
24 maintain then they're making a promise they can't keep, and the deal
25 breaks down. Eventually the maintainers complain, and the council
26 ends up revoking the right of the arch team to hold the maintainers to
27 their side of the deal which has already been broken.
28
29 There are no bad guys here. There is just a certain amount of work it
30 takes to make a stable arch viable, and it either happens or it
31 doesn't. Most people who use Gentoo are tinkerers by nature. All
32 things being equal we'd love to see every arch supported. However,
33 this requires discipline on the part of the arch team, because
34 otherwise an arch that few people use starts impacting work for other
35 arches that many more use as maintainers get buried in old bugs.
36
37 --
38 Rich

Replies

Subject Author
Re: [gentoo-dev] taking a break from arches stabilization "M. J. Everitt" <m.j.everitt@×××.org>