[Python-Dev] Rework nntlib?

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?as_q=nntplib&btnG=Search+Code&hl=&as_package=&as_lang=python&as_filename=&as_class=&as_function=&as_license=&as_case=
> 
> 
> 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