From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 8D2A2139694 for ; Sun, 7 May 2017 19:24:13 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8ADE3E0C56; Sun, 7 May 2017 19:24:04 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 41A00E0B8B for ; Sun, 7 May 2017 19:24:04 +0000 (UTC) Received: from thinkpad.fritz.box (cable-static-236-115.teleport.ch [213.188.236.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: soap) by smtp.gentoo.org (Postfix) with ESMTPSA id DEF7C3416D5 for ; Sun, 7 May 2017 19:24:02 +0000 (UTC) Message-ID: <1494185038.1333.2.camel@gentoo.org> Subject: [gentoo-dev] Dropping ia64/ppc/sparc profiles to dev/exp From: David Seifert To: gentoo-dev@lists.gentoo.org Date: Sun, 07 May 2017 21:23:58 +0200 Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.22.6 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Archives-Salt: 5770e0ae-bd66-4966-a760-9c0898d5ed2a X-Archives-Hash: 29f4fbc2ae048fe1ed973a147095c124 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