[Python-3000] possible new packages (PEP 3108)

Barry Warsaw barry at python.org
Wed Jan 10 20:48:00 CET 2007


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

On Jan 10, 2007, at 2:32 PM, Brett Cannon wrote:

>>> * Internet (leaving out all questionable modules leads to a Web
>>>   grouping)
>>
>> I'm not a real big fan of the Internet package, but you forgot about
>> smtpd (an asyncore subclass that is an smtp server).
>>
>
> Or is that more of an email thing?

It depends.  I'm trying hard to stay out of this thread, but smtpd.py  
is more of a server that speaks a protocol that happens to be used  
sometimes <wink> for email.  I really don't know where best to put  
it, but another alternative is to have a 'protocols' package perhaps  
with client and server sub-modules where available.

Two other quick things: I have an adaptation of smtpd.py that  
provides LMTP support (RFC 2033) that might make it into Python 2.6.   
Also, I'd really love it if the top level 'email' package name was  
reserved for the current code.

- -Barry

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

iQCVAwUBRaVC8HEjvBPtnXfVAQKg4wQAp62flRgO8ksWDfpm1Bj/QBVQqj6gZUpo
SBrhIRGfzuT6rx6m3YzRcglrXkYFTPyJfch0LGlKqvej4hoj3B1C6nC/+F3GB1jl
kVbrkzdb4cy/v6w7cSQpjfP1gqnnbTtEibZydF6ZSZsQEDTPmaM+rFgEtHVY5JwS
8Byo8TLUNF8=
=4906
-----END PGP SIGNATURE-----


More information about the Python-3000 mailing list