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: Ciaran McCreesh <ciaran.mccreesh@...>
Subject: Re: Gentoo Council Reminder for March 26
Date: Sun, 22 Mar 2009 20:38:19 +0000
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
Attachment:
signature.asc (PGP signature)
Replies:
Re: Gentoo Council Reminder for March 26
-- Petteri Räty
Re: Gentoo Council Reminder for March 26
-- Nirbheek Chauhan
Re: Gentoo Council Reminder for March 26
-- Donnie Berkholz
Re: Gentoo Council Reminder for March 26
-- Tiziano Müller
References:
Gentoo Council Reminder for March 26
-- Donnie Berkholz
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Gentoo Council Reminder for March 26
Next by thread:
Re: Gentoo Council Reminder for March 26
Previous by date:
Gentoo Council Reminder for March 26
Next by date:
Re: please stop using foo-${PV}-bar.patch in other ebuild versions than ${PV}


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.