From: Ciaran McCreesh <ciaran.mccreesh@googlemail.com>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] RFC: Reviving GLEP33
Date: Mon, 2 Aug 2010 21:15:17 +0100 [thread overview]
Message-ID: <20100802211517.1f207d31@snowcone> (raw)
In-Reply-To: <4C569638.9000407@gentoo.org>
[-- Attachment #1: Type: text/plain, Size: 1322 bytes --]
On Mon, 02 Aug 2010 11:56:08 +0200
Matti Bickel <mabi@gentoo.org> wrote:
> I've been told that my use of eblits in dev-lang/php is something I
> should get rid of as soon as possible. Suggested alternative by
> ferring: use elibs.
>
> So here goes: I want to see GLEP33[1] implemented in portage, so I can
> shift the eblits core and currently global functions into elibs and
> probably push the eblits I use for php into the same structure.
Aren't you really after per-package eclasses, not elibs? Now that
eclasses for installed packages are handled sanely, elibs are just a way
to reduce the metadata generation impact of changing a widely used
eclass, and processors are getting faster faster than the tree is
growing.
> Instead of all the backwards-compatibility issues the GLEP deals with,
> we could just sneak the implementation into EAPI4 and be done with it.
No, you can't make global scope changes just in an EAPI without
screwing up user systems. You have to do the whole "wait several years"
thing for them. If you don't want to screw things up for users, the
only way of avoiding a huge wait for all of this would be to adopt GLEP
55, and of course GLEP 55 won't ever be adopted without years of noise
anyway, so this whole discussion is purely academic.
--
Ciaran McCreesh
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
next prev parent reply other threads:[~2010-08-02 20:15 UTC|newest]
Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-08-02 9:56 [gentoo-dev] RFC: Reviving GLEP33 Matti Bickel
2010-08-02 11:11 ` Brian Harring
2010-08-02 18:16 ` David Leverton
2010-08-02 21:40 ` Matti Bickel
2010-08-02 22:17 ` David Leverton
2010-08-02 23:10 ` Matti Bickel
2010-08-02 19:51 ` Mike Frysinger
2010-08-02 21:47 ` Matti Bickel
2010-08-02 22:10 ` Mike Frysinger
2010-08-03 7:32 ` Ciaran McCreesh
2010-08-02 20:15 ` Ciaran McCreesh [this message]
2010-08-02 21:55 ` Matti Bickel
2010-08-03 7:35 ` Ciaran McCreesh
2010-08-05 3:27 ` Brian Harring
2010-08-05 17:22 ` Matti Bickel
2010-08-05 23:43 ` Jeremy Olexa
2010-08-06 11:04 ` [gentoo-dev] " Duncan
2010-08-06 3:52 ` [gentoo-dev] " Brian Harring
2010-08-06 16:15 ` David Leverton
2010-08-06 17:27 ` Brian Harring
2010-08-06 17:48 ` Ciaran McCreesh
2010-08-06 18:18 ` Brian Harring
2010-08-06 18:34 ` Ciaran McCreesh
2010-08-12 18:04 ` Brian Harring
2010-08-12 7:51 ` Ben de Groot
2010-08-12 8:13 ` Ciaran McCreesh
2010-08-12 9:06 ` Thilo Bangert
2010-08-12 12:04 ` David Leverton
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20100802211517.1f207d31@snowcone \
--to=ciaran.mccreesh@googlemail.com \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox