[stdlib-sig] tk package added to PEP 3108

M.-A. Lemburg mal at egenix.com
Sun Feb 24 22:58:23 CET 2008


On 2008-02-24 20:42, Brett Cannon wrote:
> On Sun, Feb 24, 2008 at 9:57 AM, Fred Drake <fdrake at acm.org> wrote:
>> On Feb 24, 2008, at 4:11 AM, Brett Cannon wrote:
>>  > That all sounds reasonable (and the reason I think it is a good idea),
>>  > but convincing python-dev in general might be tough. Especially since
>>  > that would cause IDLE to not be part of the stdlib.
>>
>>
>>  I've no hope of convincing python-dev myself; the response to my
>>  suggestion about moving email out was... disappointing.  I just don't
>>  have the time needed to champion any large changes these days, and a
>>  "Lean Python" is a hard sell.
> 
> It is definitely a hard sell. There is a reason this is the third time
> I am trying to reorganize everything. =) I think the "batteries
> included" philosophy is too heavily ingrained in the community to ever
> let us take large strides towards being more like Perl. Getting rid of
> anything is going to require that it be obsolete or so externally tied
> to something that it is just more practical to move it out. Otherwise
> the chances of taking something out (e.g., email) is going to be damn
> near impossible.

I think that essential things like the email package should
be part of the standard library.

Non-essential things like e.g. the tk package or the audio/image/etc.
libs can well be separated out into stand-alone packages.

They may still be supported and maintained by the PSF, but
getting them would require an extra install step.

I actually think that this would benefit the stand-alone packages:
mostly because they would no longer be tied to the Python release
cycle, rather strict development scheme and strong focus on
certain aspects of Python's application space.

In any case, I agree that putting energy into such an effort is
better spent elsewhere.

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Source  (#1, Feb 24 2008)
>>> Python/Zope Consulting and Support ...        http://www.egenix.com/
>>> mxODBC.Zope.Database.Adapter ...             http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________

:::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,MacOSX for free ! ::::


   eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
    D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
           Registered at Amtsgericht Duesseldorf: HRB 46611


More information about the stdlib-sig mailing list