public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Deprecate EAPIs 0 and 1?
@ 2010-12-31 11:02 Ulrich Mueller
  2010-12-31 11:13 ` Petteri Räty
                   ` (7 more replies)
  0 siblings, 8 replies; 28+ messages in thread
From: Ulrich Mueller @ 2010-12-31 11:02 UTC (permalink / raw
  To: gentoo-dev

Hi,

after approval of EAPI 4, there are now 5 different EAPIs available,
and it's hard to remember what features are offered by which EAPI.

So maybe it's about time that we deprecate EAPIs 0 and 1 for new
ebuilds. As a first step, a warning could be added to repoman that
would be triggered whenever a new ebuild with an EAPI less than 2 is
committed.

At a later time, the warning could be changed to an error. When most
of the tree has been updated to EAPI 2 or newer, we could also think
about actively converting the remaining ebuilds. (Currently this
doesn't look feasible though, as about half of the tree is still at
EAPI=0. [1])

Opinions?

Ulrich

[1] <http://blogs.gentoo.org/alexxy/2010/11/06/some-interesting-stats-about-gentoo-portage-tree/>



^ permalink raw reply	[flat|nested] 28+ messages in thread

end of thread, other threads:[~2011-01-04  8:05 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-12-31 11:02 [gentoo-dev] Deprecate EAPIs 0 and 1? Ulrich Mueller
2010-12-31 11:13 ` Petteri Räty
2010-12-31 11:20   ` Zac Medico
2010-12-31 15:46   ` "Paweł Hajdan, Jr."
2011-01-04  2:47     ` Donnie Berkholz
2011-01-04  8:07       ` [gentoo-dev] " Christian Faulhammer
2010-12-31 11:30 ` [gentoo-dev] " Patrick Lauer
2010-12-31 14:56 ` Enrico Weigelt
2010-12-31 14:57   ` Enrico Weigelt
2010-12-31 16:04     ` Brian Harring
2011-01-02 16:01       ` Rémi Cardona
2010-12-31 17:53 ` Mike Frysinger
2010-12-31 21:38   ` Rich Freeman
2011-01-01  0:01     ` Chris Richards
2010-12-31 18:04 ` Jeroen Roovers
2011-01-01 10:54   ` Ulrich Mueller
2011-01-01  0:34 ` [gentoo-dev] " Ryan Hill
2011-01-01  4:57   ` Jeroen Roovers
2011-01-02 15:19 ` [gentoo-dev] Deprecate EAPIs 1 and 2? Jorge Manuel B. S. Vicetto
2011-01-02 16:02   ` Petteri Räty
2011-01-02 19:24     ` Roy Bamford
2011-01-02 21:04       ` Joshua Saddler
2011-01-02 21:11         ` Petteri Räty
2011-01-02 21:46           ` Dale
2011-01-03  2:36             ` Rich Freeman
2011-01-03  6:54               ` Enrico Weigelt
2011-01-03 12:27     ` Jeroen Roovers
2011-01-02 15:50 ` [gentoo-dev] Deprecate EAPIs 0 and 1? Andreas K. Huettel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox