Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.gentoo.dev > #70519

[gentoo-dev] [PATCH] glep-0068: Add <straight-to-stable/> element to metadata.xml

Path csiph.com!news.samoylyk.net!gothmog.csi.it!bofh.it!news.nic.it!robomod
From Arthur Zamarin <arthurzam@gentoo.org>
Newsgroups linux.gentoo.dev
Subject [gentoo-dev] [PATCH] glep-0068: Add <straight-to-stable/> element to metadata.xml
Date Sat, 09 May 2026 11:40:01 +0200
Message-ID <MSMk9-3OSQ-5@gated-at.bofh.it> (permalink)
X-Original-To gentoo-dev@lists.gentoo.org
X-Mailer git-send-email 2.54.0
List-ID Gentoo Linux mail <gentoo-dev.gentoo.org>
Reply-To gentoo-dev@lists.gentoo.org
X-Auto-Response-Suppress DR, RN, NRN, OOF, AutoReply
MIME-Version 1.0
Content-Type text/plain; charset=UTF-8
Content-Transfer-Encoding 8bit
Approved robomod@news.nic.it
Lines 55
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Cc glep@gentoo.org, mgorny@gentoo.org, Arthur Zamarin <arthurzam@gentoo.org>
X-Original-Date Sat, 9 May 2026 12:33:52 +0300
X-Original-Message-ID <20260509093355.562591-1-arthurzam@gentoo.org>
Xref csiph.com linux.gentoo.dev:70519

Show key headers only | View raw


Add a new <straight-to-stable/> element to metadata.xml, which indicates
that stable keywords should be retained on version bumps (i.e. as
a recommendation for developers, which may be overridden if
stabilization is deemed inappropriate).

For example, various `*-bin` packages are meaningless to wait for
stabilization, and should be stabilized immediately. This information
is only available when looking at the package's history and detecting
if the maintainer was bumping the version with stable keywords retained.

Various developer helper tools can be updated to detect this element
and not destable the ebuild on version bumps. The developer is always
free to override this recommendation if they feel that a wait period is
necessary.

Closes: https://bugs.gentoo.org/974436
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
---
 glep-0068.rst | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/glep-0068.rst b/glep-0068.rst
index f822c6e..2d74c09 100644
--- a/glep-0068.rst
+++ b/glep-0068.rst
@@ -4,10 +4,11 @@ Title: Package and category metadata
 Author: Michał Górny <mgorny@gentoo.org>
 Type: Standards Track
 Status: Final
-Version: 1.4
+Version: 1.5
 Created: 2016-03-14
-Last-Modified: 2023-02-22
-Post-History: 2016-03-16, 2018-02-20, 2022-05-22, 2022-10-07, 2023-02-22
+Last-Modified: 2026-05-09
+Post-History: 2016-03-16, 2018-02-20, 2022-05-22, 2022-10-07, 2023-02-22,
+              2026-05-09
 Content-Type: text/x-rst
 Requires: 67
 Replaces: 34, 46, 56
@@ -162,6 +163,12 @@ element can contain, in any order:
   after arch testing on one of them (i.e. if the package is known to be fully
   arch-independent).
 
+- zero or more ``<straight-to-stable/>`` elements, possibly restricted
+  to specific package versions (at most one for each version) whose presence
+  indicates that stable keywords should be retained on version bumps (i.e. as
+  a recommendation for developers, which may be overridden if stabilization is
+  deemed inappropriate).
+
 - zero or more ``<use/>`` elements containing USE flag descriptions
   in different languages (at most one for each language), as detailed
   in `USE flag descriptions`_.
-- 
2.54.0

Back to linux.gentoo.dev | Previous | NextNext in thread | Find similar


Thread

[gentoo-dev] [PATCH] glep-0068: Add <straight-to-stable/> element to metadata.xml Arthur Zamarin <arthurzam@gentoo.org> - 2026-05-09 11:40 +0200
  Re: [gentoo-dev] [PATCH] glep-0068: Add <straight-to-stable/> element  to metadata.xml Jay Faulkner <jayf@gentoo.org> - 2026-05-11 16:10 +0200

csiph-web