Petteri Räty wrote:
On 03/02/2010 08:27 PM, Arfrever Frehtes Taifersar Arahesis wrote:
Members of Gentoo Python Project have agreed to deprecate the following 
functions
in EAPI <=2:
  - python_version()
  - python_mod_exists()
  - python_tkinter_exists()
  - distutils_python_version()
  - distutils_python_tkinter()

These functions are already banned in EAPI >=3.

1. In this week, these functions will start printing deprecation warnings in 
older EAPIs.
2. On 2010-07-01, these functions will start calling die().
   (If any ebuilds in gentoo-x86 still call any of these functions on 
2010-07-01,
    then addition of calls to die() will be delayed.)
3. On 2011-01-01, these functions will be removed.


Removing eclass functions like this is not allowed by current policy. If
you want to do it, you should discuss about changing policy.

That is a bogus "policy" - never heard of it myself, either.

I don't always agree with Arfrever's methods but he has thought this one out and has a decent migration plan, imo. Sounds good to me.

-Jeremy


Regards,
Petteri



Reply via email to