Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 617612 (glep72) - GLEP 72: Architecture stability status file
Summary: GLEP 72: Architecture stability status file
Status: RESOLVED FIXED
Alias: glep72
Product: Documentation
Classification: Unclassified
Component: New GLEP submissions (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: GLEP Editors
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-05-05 22:44 UTC by Andreas K. Hüttel
Modified: 2021-06-17 20:09 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas K. Hüttel archtester gentoo-dev 2017-05-05 22:44:47 UTC
Here's a new GLEP submission: Architecture stability status file

The current draft can be found at 
https://wiki.gentoo.org/wiki/User:Dilfridge/GLEP:1002

If this looks OK to you please assign a GLEP number and copy (not move) it to the GLEP namespace. 

The topic has already been discussed on g-dev (and the GLEP is to a large extent identical to my last proposal there with some feedback worked in). 
So when it's got a number, I'm going to send it one last time to the list and then to the council...
Comment 1 Chris Reffett (RETIRED) gentoo-dev Security 2017-05-05 23:10:59 UTC
Sure, GLEP 72.
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-02-07 13:18:52 UTC
Last draft has been committed. Please reopen when you have something new.
Comment 3 Ulrich Müller gentoo-dev 2019-02-23 10:32:01 UTC
The last visible change for this GLEP was on 2017-05-06. Is there any activity going on? Otherwise, I suggest that we mark it as Deferred due to inactivity (per GLEP 28).
Comment 4 Larry the Git Cow gentoo-dev 2019-06-10 16:33:36 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/data/glep.git/commit/?id=f9555002655787d89af8b9a97a2b3702fc0831da

commit f9555002655787d89af8b9a97a2b3702fc0831da
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2019-06-10 16:31:20 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2019-06-10 16:31:20 +0000

    glep-0072: Deferred due to inactivity.
    
    Bug: https://bugs.gentoo.org/617612
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 glep-0072.rst | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)
Comment 5 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-04-22 06:53:41 UTC
I've pushed the updated version to glep72-update branch.  It's the same as on ml + changed transitional to request stabilization bugs as requested by dilfridge.  If that's ok, please merge to master and I'll request Council vote then.
Comment 6 Ulrich Müller gentoo-dev 2020-04-22 09:06:45 UTC
Rebased onto master and pushed.
Comment 7 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-04-22 09:18:42 UTC
Council, the new version of GLEP is now visible at:

https://www.gentoo.org/glep/glep-0072.html

Please vote on accepting it.
Comment 8 Sergei Trofimovich (RETIRED) gentoo-dev 2020-04-22 20:52:01 UTC
Vote: yes
Comment 9 Ulrich Müller gentoo-dev 2020-04-23 09:06:07 UTC
(In reply to Michał Górny from comment #7)
> Please vote on accepting it.

I don't want to block progress on this, but given that the GLEP is in the making since 2017, is it suddenly so urgent that deviation from the regular work flow would be justified? GLEP 1 explicitly says that "GLEPs are then reviewed at a Council meeting".
Comment 10 Andreas K. Hüttel archtester gentoo-dev 2020-04-23 09:12:29 UTC
(In reply to Ulrich Müller from comment #9)
> (In reply to Michał Górny from comment #7)
> > Please vote on accepting it.
> 
> I don't want to block progress on this, but given that the GLEP is in the
> making since 2017, is it suddenly so urgent that deviation from the regular
> work flow would be justified? GLEP 1 explicitly says that "GLEPs are then
> reviewed at a Council meeting".

+1

Unless there's really an urgent reason, let's do this by the books and vote at the meeting in two weeks.
Comment 11 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-04-23 10:51:44 UTC
(In reply to Ulrich Müller from comment #9)
> (In reply to Michał Górny from comment #7)
> > Please vote on accepting it.
> 
> I don't want to block progress on this, but given that the GLEP is in the
> making since 2017, is it suddenly so urgent that deviation from the regular
> work flow would be justified? GLEP 1 explicitly says that "GLEPs are then
> reviewed at a Council meeting".

eshowkw currently carries hack for one architecture.  Two new ~arch arches are display incorrectly.  ekeyword is completely broken and stabilizes completely wrong subset of arches.

Is there really anything that's going to happen at the meeting?  Some discussion that you're withholding from mailing lists?  The idea of waiting for Council meeting to handle GLEPs is just silly, as all the discussion is supposed to happen publicly on the GLEP threads.
Comment 12 Ulrich Müller gentoo-dev 2020-04-23 12:29:16 UTC
It is the workflow specified by GLEP 1, and its rationale is "to avoid the appearance of 'slipping' a GLEP in without proper public review by the Gentoo developer community."

(In reply to Michał Górny from comment #11)
> eshowkw currently carries hack for one architecture.  Two new ~arch arches
> are display incorrectly.  ekeyword is completely broken and stabilizes
> completely wrong subset of arches.

No argument there. Then again, nothing prevents you from working on the implementation before the GLEP is formally approved.
Comment 13 Andreas K. Hüttel archtester gentoo-dev 2020-05-10 19:29:46 UTC
Approved unanimously in todays meeting (6 yes, 1 absent)
Comment 14 Ulrich Müller gentoo-dev 2021-05-31 08:13:25 UTC
Why was this bug closed? The GLEP is not final yet.
Comment 15 Ulrich Müller gentoo-dev 2021-05-31 08:14:32 UTC
What is the status of the implementation? Can this GLEP be moved to "Final" status?
Comment 16 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2021-05-31 08:28:06 UTC
It's supported by current versions of gentoolkit (eshowkw) and pkgcore/pkgcheck.  I think we didn't need any other implementation so far.
Comment 17 Ulrich Müller gentoo-dev 2021-05-31 08:35:21 UTC
Ask the Council for final approval then?
Comment 18 Ulrich Müller gentoo-dev 2021-06-17 20:09:38 UTC
Marked as Final per 2021-06-13 Council decision.