[Python-Dev] Rework nntlib?

Steve Holden steve at holdenweb.com
Tue Sep 14 15:50:16 CEST 2010


On 9/14/2010 9:36 AM, Michael Foord wrote:
>  On 14/09/2010 12:47, Steve Holden wrote:
>> 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?
> 
> Given that nntplib *doesn't work* with Python 3, I would guess none. :-)
> 
Quite.

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