[Python-3000] Discussions with no PEPs

Barry Warsaw barry at python.org
Mon Mar 12 19:14:24 CET 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Mar 11, 2007, at 7:50 AM, Benji York wrote:

> Greg Ewing wrote:
>> Barry Warsaw wrote:
>>> We already have an established, community accepted implementation  
>>> of  interfaces,
>> Really? Which one is that?
>
> I believe Barry was referring to zope.interface.

Correct.  AFAIK, there is only one other competing, mature package  
(but please correct me if I'm wrong!): PyProtocols.  My impression is  
that the latter is essentially a superset of the former and that the  
latter is compatible with the former.

The question then becomes whether we really want to invent a third  
way of doing interfaces in Python, or whether our time is better  
spent selecting and promoting one of the existing, tried-and-true  
packages.  Perhaps it would be better for us to figure out how and if  
the two packages can be integrated.  If a third way is still  
advocated, then I think it must have a fairly high barrier to  
acceptance in order to push aside such long accepted libraries.

- -Barry

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iQCVAwUBRfWYhnEjvBPtnXfVAQLIYgP/WbVv1ezQriZ+Vcbens8vl25q8RwCudik
aTcJCDEPXCykhYDbj9KQIaNQd/+HBRgoBmUwEbQgCUI18zUBCNjanvODCcI9Kb/s
Ad9w1gsTT1gqTPA2yLggfpYCS7mGttSLPvZJvXw9Vc60wjfpVtgCJphZG6WXza/i
IrLpOYcOklc=
=FNNm
-----END PGP SIGNATURE-----


More information about the Python-3000 mailing list