[tahoe-dev] [tahoe-lafs] #1135: reduce unnecessary escaping in quote_output
tahoe-lafs
trac at tahoe-lafs.org
Sat Jul 24 04:49:22 UTC 2010
#1135: reduce unnecessary escaping in quote_output
-----------------------------------+----------------------------------------
Reporter: davidsarah | Owner:
Type: defect | Status: new
Priority: major | Milestone: 1.8β
Component: code-frontend-cli | Version: 1.7.1
Resolution: | Keywords: usability unicode review-needed
Launchpad Bug: |
-----------------------------------+----------------------------------------
Comment (by zooko):
This seems like a utility which is not at all Tahoe-LAFS-specific and
could be useful to lots of other Python programmers.
Do you have any ideas about how to make it available to them?
I've been trying to do that sort of thing by publishing the utility in
[http://tahoe-lafs.org/trac/pyutil my pyutil library]. (See also #47 ''use
pyutil as a separate package and contribute src/allmydata/util/* into
pyutil'') I'm not sure if this has helped anyone! Nobody uses pyutil as
far as I am aware. (Hm, although http://pypi.python.org/pypi/pyutil says
that it has been download more than a thousand times. I wonder.) Recently
when I added a new feature to pyutil that I wanted people to be aware of I
also made a new separate package named jsonutil and separately uploaded it
to pypi and announced it on the python mailing list:
http://pypi.python.org/pypi/jsonutil .
Maybe the Right thing to do for this is to package up everything into
pyutil (per #47) and then to open requests of the Python upstream
maintainers that they consider some (or all) of those functions as
additions to the Python Standard Library.
Over the years (almost ten years, now) of my maintaining pyutil, I've seen
many of the features of pyutil get added as standard features of the
Python Standard Library, but in every case because someone else
independently discovered this idea, independently implemented it, and
pushed it into the Python Standard Library. I guess if we want the Python
folks to notice features like this in pyutil we have to actually tell
them. :-)
--
Ticket URL: <http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1135#comment:6>
tahoe-lafs <http://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-dev
mailing list