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: Petteri Räty <betelgeuse@g.o>
Subject: Re: Gentoo Council Reminder for March 26
Date: Thu, 26 Mar 2009 21:51:01 +0200
Ciaran McCreesh wrote:
> 
> * what the plan is for Portage implementation of that feature, and the
>   likelihood of it making it
> 

We should have someone dedicated to seeing each item implemented. For
example someone from the council.

Follows a quick list with hopefully no brain farts. In general I
consider having pkg_pretend and use dep extensions enough for main
features and then we should also implemented all those easily doable
little changes.

> 
> This list might help for those who're scared of git:
> 
> 1) EAPI 3 has pkg_pretend.

critical

> 2) EAPI 3 supports slot operator dependencies

can be dropped

> 3) EAPI 3 has use dependency defaults

critical

> 4) PROPERTIES, DEFINED_PHASES mandatory in EAPI 3

can be dropped

> 5) EAPI 3 has a default src_install

can be dropped

> 6) EAPI 3 has controllable compression and docompress

critical

> 7) EAPI 3 has dodoc -r

critical

> 8) EAPI 3 requires doins support for symlinks

can be dropped

> 9) EAPI 3 bans || ( use? ( ... ) )

critical

> 10) dohard and dosed banned in EAPI 3

can be dropped

> 11) doinclude, newinclude for EAPI 3

can be dropped

> 12) EAPI 3 supports .xz, .tar.xz

easy so should be in

> 13) EAPI 3 has more econf arguments

easy so should be in

> 14) EAPI 3 supports pkg_info on installed packages

can be dropped

> 15) USE is stricter in EAPI 3

can be dropped

> 16) AA, KV gone in EAPI 3

easy so should be in

> 17) S to WORKDIR fallback conditional for EAPI 3

easy so should be in

> 18) EAPI 3 has unpack --if-compressed, new src_unpack

can be dropped

> 19) RDEPEND=DEPEND gone in EAPI 3

critical

> 20) EAPI 3 has doexample.

can be dropped

> 21) REPLACING_VERSIONS and REPLACED_BY_VERSION in EAPI 3

critical

> 22) EAPI 3 has nonfatal, utilities die
> 

can be dropped

Regards,
Petteri

Attachment:
signature.asc (OpenPGP digital signature)
Replies:
Re: Gentoo Council Reminder for March 26
-- Nirbheek Chauhan
References:
Gentoo Council Reminder for March 26
-- Donnie Berkholz
Re: Gentoo Council Reminder for March 26
-- Ciaran McCreesh
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: Gentoo Council Reminder for March 26
Next by thread:
Re: Gentoo Council Reminder for March 26
Previous by date:
Re: gSoC add Multiple Repository support to sys-apps/portage
Next by date:
Re: [gentoo-commits] gentoo-x86 commit in eclass: portability.eclass


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.