[Python-Dev] Rework nntlib? (original) (raw)

Steve Holden steve at holdenweb.com
Tue Sep 14 13:47:16 CEST 2010


On 9/14/2010 7:10 AM, Michael Foord wrote:

On 14/09/2010 12:04, Senthil Kumaran wrote:

On Tue, Sep 14, 2010 at 12:44:30PM +0200, Baptiste Carvello wrote:

Antoine> Like the email package, nntplib in py3k is broken (because of Antoine> various bytes/str mismatches; I suppose the lack of a test Antoine> suite didn't help when porting).

How heavily used is nntp these days (unless you're looking for spam)? Would it make more sense to find someone willing to maintain it outside the Python core and just remove it altogether? Reading this from GMANE ;-) I guess, Skip's question or intention was, how often nntplib as a module is being used these days to write scripts/tools or clients? Very rarely. It would definitely be interesting to know, if there are python applications out there which are using nntplib at the moment. Google code search shows a few uses. Most occurences are projects that include Python sources, but there are a handful that use it. e.g. sinntp http://sinntp.googlecode.com/hg/ Search url: http://www.google.com/codesearch?asq=nntplib&btnG=Search+Code&hl=&aspackage=&aslang=python&asfilename=&asclass=&asfunction=&aslicense=&ascase= Of course every standard library module will have some users. The question is whether or not a handful of users justifies something being in the standard library. If it was proposed as a new package then we probably wouldn't want it, but as we already have it then making it work is a different matter... :-) All the best, Michael Foord How many of those uses are in Python 3? How many would break if ported to Python 3?

regards Steve

Steve Holden +1 571 484 6266 +1 800 494 3119 DjangoCon US September 7-9, 2010 http://djangocon.us/ See Python Video! http://python.mirocommunity.org/ Holden Web LLC http://www.holdenweb.com/



More information about the Python-Dev mailing list