Gentoo Archives: gentoo-dev

From: Ulrich Mueller <ulm@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: Deprecation of python_version(), python_mod_exists(), python_tkinter_exists(), distutils_python_version() and distutils_python_tkinter() in EAPI <=2
Date: Thu, 04 Mar 2010 09:43:14
Message-Id: 19343.32932.875175.8128@a1i15.kph.uni-mainz.de
In Reply to: Re: [gentoo-dev] Re: Deprecation of python_version(), python_mod_exists(), python_tkinter_exists(), distutils_python_version() and distutils_python_tkinter() in EAPI <=2 by "Petteri Räty"
1 >>>>> On Thu, 04 Mar 2010, Petteri Räty wrote:
2
3 >> I think removal of functions is a special case of "Adding and
4 >> Updating Eclasses" and we already have a policy for this.
5
6 > Removing functions needs a migration plan. For example how long to
7 > have a warning there, how long before it can be removed etc.
8
9 There may be no general answer to these questions. If it's an eclass
10 with limited scope and if the functions are no longer used in the
11 tree, then I don't see the need for a long transition period. OTOH,
12 for widespread eclasses like eutils you'd probably want it.
13
14 > I don't see how you can get those from the common policy?
15
16 "If you don't email gentoo-dev first, and end up breaking something,
17 expect to be in a lot of trouble."
18
19 Ulrich

Replies