Gentoo Logo
Gentoo Spaceship

Installation:
Gentoo Handbook
Installation Docs

Documentation:
Home
Listing
About Gentoo
Philosophy
Social Contract

Resources:
Bug Tracker
Developer List
Discussion Forums
Gentoo BitTorrents
Gentoo Linux Enhancement Proposals
IRC Channels
Mailing Lists
Mirrors
Name and Logo Guidelines
Online Package Database
Security Announcements
Staffing Needs
Supporting Vendors
View our CVS

Graphics:
Logos and themes
Icons
ScreenShots

Miscellaneous Resources:
Gentoo Linux Store
Gentoo-hosted projects
IBM dW/Intel article archive




List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: Petteri Räty <betelgeuse@g.o>
Subject: Collecting opinions about GLEP 55 and alternatives
Date: Wed, 25 Feb 2009 00:21:23 +0200
Let's try something new. I would like to get opinions from as many
people as possible about GLEP 55 and alternatives listed here in order
to get some idea what the general developer pool thinks. Everyone is
only allowed to post a single reply to this thread in order to make it
easy to read through. The existing thread should be used for actual
discussion about the GLEP and the alternatives. This should be a useful
experiment to see if we can control ourselves :)

My notes so far:

1) Status quo
  - does not allow changing inherit
  - bash version in global scope
  - global scope in general is quite locked down

2) EAPI in file extension
  - Allows changing global scope and the internal format of the ebuild
  a) .ebuild-<eapi>
    - ignored by current Portage
  b) .<eapi>.ebuild
    - current Portage does not work with this
  c) .<eapi>.<new extension>
    - ignored by current Portage

3) EAPI in locked down place in the ebuild
  - Allows changing global scope
  - EAPI can't be changed in an existing ebuild so the PM can trust
    the value in the cache
  - Does not allow changing versioning rules unless version becomes a
    normal metadata variable
    * Needs more accesses to cache as now you don't have to load older
      versions if the latest is not masked
  a) <new extension>
  b) new subdirectory like ebuilds/
  - we could drop extension all together so don't have to argue about
    it any more
  - more directory reads to get the list of ebuilds in a repository
  c) .ebuild in current directory
  - needs one year wait

Regards,
Petteri

Attachment:
signature.asc (OpenPGP digital signature)
Replies:
Re: Collecting opinions about GLEP 55 and alternatives
-- Michael Haubenwallner
Re: Collecting opinions about GLEP 55 and alternatives
-- Jacob Floyd
Re: Collecting opinions about GLEP 55 and alternatives
-- Thilo Bangert
Re: Collecting opinions about GLEP 55 and alternatives
-- Christian Faulhammer
Re: Collecting opinions about GLEP 55 and alternatives
-- Robert Bridge
Re: Collecting opinions about GLEP 55 and alternatives
-- Fernando J. Pereda
Re: Collecting opinions about GLEP 55 and alternatives
-- Peter Volkov
Re: Collecting opinions about GLEP 55 and alternatives
-- Rémi Cardona
Re: Collecting opinions about GLEP 55 and alternatives
-- Caleb Cushing
Re: Collecting opinions about GLEP 55 and alternatives
-- Ciaran McCreesh
Re: Collecting opinions about GLEP 55 and alternatives
-- Zac Medico
Re: Collecting opinions about GLEP 55 and alternatives
-- Kumba
Re: Collecting opinions about GLEP 55 and alternatives
-- Ravi Pinjala
Re: Collecting opinions about GLEP 55 and alternatives
-- Josh Saddler
Re: Collecting opinions about GLEP 55 and alternatives
-- Thomas Anderson
Re: Collecting opinions about GLEP 55 and alternatives
-- Robert Buchholz
Re: Collecting opinions about GLEP 55 and alternatives
-- Brian Harring
Re: Collecting opinions about GLEP 55 and alternatives
-- Jim Ramsay
Re: Collecting opinions about GLEP 55 and alternatives
-- Mike Auty
Re: Collecting opinions about GLEP 55 and alternatives
-- Michael Haubenwallner
Re: Collecting opinions about GLEP 55 and alternatives
-- Peter Alfredsen
Re: Collecting opinions about GLEP 55 and alternatives
-- Tobias Klausmann
Re: Collecting opinions about GLEP 55 and alternatives
-- Alexis Ballier
Re: Collecting opinions about GLEP 55 and alternatives
-- Ulrich Mueller
Re: Collecting opinions about GLEP 55 and alternatives
-- Jeroen Roovers
Re: Collecting opinions about GLEP 55 and alternatives
-- Alec Warner
Re: Collecting opinions about GLEP 55 and alternatives
-- Alistair Bush
Re: Collecting opinions about GLEP 55 and alternatives
-- Dawid Węgliński
Re: Collecting opinions about GLEP 55 and alternatives
-- Jeremy Olexa
Re: Collecting opinions about GLEP 55 and alternatives
-- Richard Freeman
Re: Collecting opinions about GLEP 55 and alternatives
-- Ryan Hill
Re: Collecting opinions about GLEP 55 and alternatives
-- Ferris McCormick
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
http://bugs.gentoo.org/show_bug.cgi?id=232084
Next by thread:
Re: Collecting opinions about GLEP 55 and alternatives
Previous by date:
Re: Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)
Next by date:
Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)


Updated Jun 17, 2009

Donate to support our development efforts.

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

php|architect

php|architect

Copyright 2001-2007 Gentoo Foundation, Inc. Questions, Comments? Email www@gentoo.org.