Gentoo Archives: gentoo-dev

From: Ciaran McCreesh <ciaran.mccreesh@××××××××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Gentoo Council Reminder for March 26
Date: Sun, 22 Mar 2009 20:38:32
Message-Id: 20090322203819.2cd24da9@snowcone
In Reply to: [gentoo-dev] Gentoo Council Reminder for March 26 by Donnie Berkholz
1 On Sun, 22 Mar 2009 21:18:52 +0100
2 Donnie Berkholz <dberkholz@g.o> wrote:
3 > If you have something you'd wish for us to chat about, maybe even vote
4 > on, let us know! Simply reply to this e-mail for the whole Gentoo dev
5 > list to see.
6
7 Continuing the whole EAPI 3 thing...
8
9 http://github.com/ciaranm/pms/tree/eapi-3 is a draft based upon
10 ongoing discussion. There's more or less one commit per new feature. For
11 each feature, I'd like to know:
12
13 * whether there are any objections to that feature as a candidate for
14 EAPI 3
15
16 * what the plan is for Portage implementation of that feature, and the
17 likelihood of it making it
18
19 * whether that feature is considered critical for EAPI 3, or whether it
20 can be dropped if necessary if Portage can't get it implemented
21 within a certain time
22
23 Also, I'd like to know of any potential omissions.
24
25 I'd imagine this'd go easier of Council members went through before the
26 meeting and provided individual opinions on each item, and then just
27 discussed any disagreements during the meeting, but whatever's best for
28 you...
29
30 This list might help for those who're scared of git:
31
32 1) EAPI 3 has pkg_pretend.
33 2) EAPI 3 supports slot operator dependencies
34 3) EAPI 3 has use dependency defaults
35 4) PROPERTIES, DEFINED_PHASES mandatory in EAPI 3
36 5) EAPI 3 has a default src_install
37 6) EAPI 3 has controllable compression and docompress
38 7) EAPI 3 has dodoc -r
39 8) EAPI 3 requires doins support for symlinks
40 9) EAPI 3 bans || ( use? ( ... ) )
41 10) dohard and dosed banned in EAPI 3
42 11) doinclude, newinclude for EAPI 3
43 12) EAPI 3 supports .xz, .tar.xz
44 13) EAPI 3 has more econf arguments
45 14) EAPI 3 supports pkg_info on installed packages
46 15) USE is stricter in EAPI 3
47 16) AA, KV gone in EAPI 3
48 17) S to WORKDIR fallback conditional for EAPI 3
49 18) EAPI 3 has unpack --if-compressed, new src_unpack
50 19) RDEPEND=DEPEND gone in EAPI 3
51 20) EAPI 3 has doexample.
52 21) REPLACING_VERSIONS and REPLACED_BY_VERSION in EAPI 3
53 22) EAPI 3 has nonfatal, utilities die
54
55 --
56 Ciaran McCreesh

Attachments

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

Replies

Subject Author
Re: [gentoo-dev] Gentoo Council Reminder for March 26 "Tiziano Müller" <dev-zero@g.o>
Re: [gentoo-dev] Gentoo Council Reminder for March 26 Donnie Berkholz <dberkholz@g.o>
Re: [gentoo-dev] Gentoo Council Reminder for March 26 Nirbheek Chauhan <nirbheek@g.o>
Re: [gentoo-dev] Gentoo Council Reminder for March 26 "Petteri Räty" <betelgeuse@g.o>