public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Dropping ia64/ppc/sparc profiles to dev/exp
@ 2017-05-07 19:23 David Seifert
  2017-05-07 19:42 ` Dirkjan Ochtman
                   ` (3 more replies)
  0 siblings, 4 replies; 51+ messages in thread
From: David Seifert @ 2017-05-07 19:23 UTC (permalink / raw
  To: gentoo-dev

TL;DR
ia64/ppc/sparc teams are pretty much dead. They have been for a long
time and this won't change any time soon. Gentoo should focus its
resources on archs that are important and has the manpower to support.
Let us please drop these 3 archs to dev profiles to ease maintenance.

Dear all,
I'd like to request Council to consider my motion to drop the
ia64/ppc/sparc profiles to dev (or exp). These arches are pretty much
dead, minus the automated workflows of ago. Two months ago I have
written to these 3 archs, and only received one reply from ppc agreeing
with my sentiment, with no response from ia64 or sparc, which in itself
is pretty telling.

Currently, architecture projects think adding their keywords is a
right, which I strongly disagree with. I believe being able to add (and
stable) your keywords is a privilege - namely it carries with it the
duty to react to keywording and stabilization requests in a timely
manner. Let's compare the state of ia64/ppc/sparc to, say alpha:

https://bugs.gentoo.org/show_bug.cgi?id=605278

alpha was keyworded within 6 hours. To date ia64/ppc/sparc are still
not keyworded (the bot had some breakages due to jer again shifting
around all the bugs). Within 4 months these arches have not managed to
keyword those 4 packages. This is I believe the most striking example
of how the only work done for these archs are ago's automated stablereq
scripts. Why do I saw that keywording+stabling your arch is a
privilege? Maintenance of packages is hampered by archs not stabling,
because we cannot clean up broken packages. Adding keywords is a two-
way street - if you don't act speedily, you're breaking part of the
maintainer-arch social contract.

Please don't turn this into a massive bikeshedding contest and just
admit that it is extremely unlikely that these archs will see more
activity in the near future. We should focus our resources on more
important archs (arm64 maybe?) instead of these. I know you have that
old Mac G4 or UltraSPARC sitting in your closet that you're 2 days away
from installing Gentoo on, but the pain for maintainers and the rest of
the community is just too great. If someone steps up to do the work, we
can then move archs back to a stable profile, but so long as they
linger in their present state, let's call a spade a spade.

Anyhow, I formally request the Council to vote on dropping these archs
to unstable/exp profiles for the next Council meeting, explicitly
overriding any arch concerns that are likely to awake now and going to
be running around like headless chicken.

David


^ permalink raw reply	[flat|nested] 51+ messages in thread

end of thread, other threads:[~2017-05-16  6:24 UTC | newest]

Thread overview: 51+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-05-07 19:23 [gentoo-dev] Dropping ia64/ppc/sparc profiles to dev/exp David Seifert
2017-05-07 19:42 ` Dirkjan Ochtman
2017-05-07 20:24 ` Michał Górny
2017-05-07 20:34   ` Andreas K. Huettel
2017-05-07 20:53   ` David Seifert
2017-05-07 22:44     ` Kent Fredric
2017-05-08 10:49 ` Mikle Kolyada
2017-05-08 13:27   ` Dirkjan Ochtman
2017-05-08 13:49     ` Michał Górny
2017-05-09 13:47       ` Ultrabug
2017-05-08 18:55   ` Andreas K. Huettel
2017-05-08 19:08     ` Mikle Kolyada
2017-05-08 19:21       ` David Seifert
2017-05-08 19:41         ` Mikle Kolyada
2017-05-08 20:32           ` Andreas K. Huettel
2017-05-08 19:23       ` Mart Raudsepp
2017-05-08 20:41       ` Andreas K. Huettel
2017-05-14 16:56         ` James McMechan
2017-05-15  1:38           ` Walter Dnes
2017-05-08 19:13   ` David Seifert
2017-05-14 10:38     ` Michael Weber
2017-05-14 10:44       ` David Seifert
2017-05-14 10:52         ` Michael Weber
2017-05-14 11:05           ` Michał Górny
2017-05-14 11:17             ` Michael Weber
2017-05-14 21:18               ` [gentoo-dev] " Duncan
2017-05-14 12:03       ` [gentoo-dev] " Anthony G. Basile
2017-05-15 19:33         ` Yury German
2017-05-16  6:24           ` David Seifert
2017-05-08 13:21 ` Thomas Deutschmann
2017-05-08 13:48   ` Rich Freeman
2017-05-08 18:27     ` Matt Turner
2017-05-09  4:23     ` Yury German
2017-05-09  8:12       ` Rich Freeman
2017-05-09 12:01         ` Thomas Deutschmann
2017-05-09 12:20           ` Anthony G. Basile
2017-05-10  8:04             ` Dirkjan Ochtman
2017-05-10 15:08               ` William Hubbs
2017-05-10 19:01                 ` Anthony G. Basile
2017-05-10 19:24                   ` Mart Raudsepp
2017-05-10 19:29                     ` David Seifert
2017-05-10 19:40                       ` Anthony G. Basile
2017-05-10 19:44                         ` David Seifert
2017-05-11  5:01                         ` Yury German
2017-05-11  6:50                           ` David Seifert
2017-05-11  7:17                             ` Yury German
2017-05-11 13:39                               ` Anthony G. Basile
2017-05-11  7:29                             ` Dirkjan Ochtman
2017-05-09 12:33         ` Michael Orlitzky
2017-05-09 13:36           ` Anthony G. Basile
2017-05-09 13:54             ` Michael Orlitzky

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox