Gentoo Linux Enhancement Proposals

Implemented GLEPs (Final or Active)

GLEP number Type Status Title
1 Informational Active GLEP Purpose and Guidelines
2 Informational Active Sample ReStructuredText GLEP Template
6 Standards Track Final Gentoo Linux monthly bug day
11 Standards Track Final Web Application Installation
13 Standards Track Final Providing the users with a Gentoo Handbook
21 Standards Track Final User-defined Package Sets
23 Standards Track Final Handling of ACCEPT_LICENSE
28 Informational Final Expiration of inactive GLEPs
30 Standards Track Final Planet Gentoo web log aggregator
31 Standards Track Final Character Sets for Portage Tree Items
38 Informational Final Status of forum moderators in the Gentoo project
39 Informational Final An "old-school" metastructure proposal with "boot for being a slacker"
40 Standards Track Final Standardizing "arch" keywording across all archs.
42 Standards Track Final Critical News Reporting
43 Informational Final GLEP File Hosting
44 Standards Track Final Manifest2 format
45 Standards Track Final GLEP date format
48 Standards Track Final QA Team's Role and Purpose
53 Standards Track Final Keywording scheme
57 Informational Final Security of distribution of Gentoo software - Overview
59 Standards Track Final Manifest2 hash policies and security implications
63 Standards Track Final Gentoo GPG key policies
64 Standards Track Final Export PMS's cached VDB information
66 Standards Track Final Gentoo Git Workflow
67 Standards Track Final Package maintenance structure
68 Standards Track Final Package and category metadata

Accepted but not implemented GLEPs (Accepted)

GLEP number Type Status Title
14 Standards Track Accepted security updates based on GLSA
58 Standards Track Accepted Security of distribution of Gentoo software - Infrastructure to User distribution - MetaManifest
60 Standards Track Accepted Manifest2 filetypes
61 Standards Track Accepted Manifest2 compression
65 Standards Track Accepted Post-install QA checks

Draft GLEPs (Draft)

GLEP number Type Status Title
62 Standards Track Draft Optional runtime dependencies via runtime-switchable USE flags
72 Standards Track Draft Architecture stability status file
73 Standards Track Draft Automated enforcing of REQUIRED_USE constraints

Deferred, Rejected, Withdrawn, Replaced, or Moribund GLEPs

GLEP number Type Status Title
3 Standards Track Deferred Ebuild maintainter extension GLEP
4 Informational Replaced Gentoo top-level management structure proposal
5 Standards Track Deferred Extending metadata.xml
7 Standards Track Moribund New ombudsman position
8 Standards Track Moribund Adopt-A-Developer
9 Standards Track Deferred Gentoo Package Update System
10 Standards Track Deferred Localized Gentoo Sites
12 Standards Track Rejected Gentoo.org Finger Daemon
15 Standards Track Deferred Gentoo Script Repository
16 Standards Track Deferred Gentoo Menu System
17 Standards Track Deferred Resolution for Aging EBuilds
18 Standards Track Deferred Gentoo Bimonthly Publication
19 Standards Track Withdrawn Gentoo Stable Portage Tree
20 Standards Track Deferred /srv - Services Home Directory Support
22 Standards Track Replaced New "keyword" system to incorporate various userlands/kernels/archs
24 Standards Track Deferred Consistent Gentoo tool naming scheme
25 Standards Track Deferred Distfile Patching Support
26 Standards Track Deferred Handling kernels with portage
27 Standards Track Deferred Portage Management of UIDs/GIDs
29 Standards Track Withdrawn USE flag groups
32 Standards Track Deferred Maildir Location
33 Standards Track Deferred Eclass Restructure/Redesign
34 Standards Track Replaced Per-Category metadata.xml Files
35 Standards Track Deferred Automated consistency check for ebuilds
36 Standards Track Moribund Subversion/CVS for Gentoo Hosted Projects
37 Standards Track Deferred Virtuals Deprecation
41 Standards Track Rejected Making Arch Testers official Gentoo Staff
46 Standards Track Replaced Allow upstream tags in metadata.xml
47 Standards Track Rejected Creating 'safe' environment variables
49 Standards Track Rejected Alternative Package Manager requirements
50 Standards Track Rejected Supporting alternative package managers
51 Standards Track Withdrawn Gentoo Knowledge Base
52 Standards Track Withdrawn RESTRICT=unattended
54 Standards Track Deferred scm package version suffix
55 Standards Track Rejected Use EAPI-suffixed ebuilds (.ebuild-EAPI)
56 Standards Track Replaced USE flag descriptions in metadata
69 Standards Track Deferred File installation masks
70 Standards Track Deferred Addition of distribution environment variables
71 Standards Track Deferred Require Projects to report to Council Monthly