Gentoo Archives: gentoo-dev

From: Ciaran McCreesh <ciaran.mccreesh@××××××××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] GLEP 55 updated
Date: Sun, 17 May 2009 21:20:51
Message-Id: 20090517222016.3164b564@snowmobile
In Reply to: Re: [gentoo-dev] GLEP 55 updated by Ben de Groot
1 On Sun, 17 May 2009 23:17:57 +0200
2 Ben de Groot <yngwin@g.o> wrote:
3 > 1. "Incompatible change of inherit (e.g. make it look in the package
4 > dir too)"
5 > A case would need to be made, in my opinion, as to why we would wish
6 > to allow this in the first place. The current inherit behavior with
7 > eclasses in a central place works well enough. So I think we can
8 > disregard this.
9
10 There are already horrible hacks in the tree to get per-package
11 'eclasses'. That's a clear sign there's something lacking.
12
13 > 2. "Add new global scope functions in any sane way"
14 > This is a valid use case, as seen by the eapi-2 update. But the way
15 > this is currently handled by portage (advising to upgrade the package
16 > manager) works. So I don't see a need to change the file extension for
17 > this reason.
18
19 It means we can't start using those new global scope functions until
20 we're sure that everyone's going to be upgraded, because users get
21 extremely upset if they start seeing that kind of message.
22
23 > 3. "Extend versioning rules in an EAPI - for example, addition of the
24 > scm suffix - GLEP54 [1] or allowing more sensible version formats like
25 > 1-rc1, 1-alpha etc. to match upstream more closely."
26 > Apart from GLEP54, I believe our versioning scheme works reasonably
27 > well. I don't see any need to match upstream more closely. I'd rather
28 > like to keep the more uniform way of handling suffixes like rc and
29 > alpha, that we have now.
30
31 Please explain why 1.2_rc3 is legal but 1.2-rc3 is not.
32
33 --
34 Ciaran McCreesh

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] GLEP 55 updated Joe Peterson <lavajoe@g.o>
Re: [gentoo-dev] GLEP 55 updated Ben de Groot <yngwin@g.o>