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. :-)

Michael

regards
  Steve


--
http://www.ironpythoninaction.com/
http://www.voidspace.org.uk/blog

READ CAREFULLY. By accepting and reading this email you agree, on behalf of 
your employer, to release me from all obligations and waivers arising from any 
and all NON-NEGOTIATED agreements, licenses, terms-of-service, shrinkwrap, 
clickwrap, browsewrap, confidentiality, non-disclosure, non-compete and 
acceptable use policies (”BOGUS AGREEMENTS”) that I have entered into with your 
employer, its partners, licensors, agents and assigns, in perpetuity, without 
prejudice to my ongoing rights and privileges. You further represent that you 
have the authority to release me from any BOGUS AGREEMENTS on behalf of your 
employer.


_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to