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