proposal for util renaming
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Zope 2 |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
From John Belmonte, on the zodb-dev list:
"""
I'd like to propose a renaming of the utilities currently placed in /usr/bin. Rationale:
* some items are generically named, such
as "fstest". A packager may be forced to
rename these, or put them in a /usr/bin/zope
is the namespace pollution issue again.
* for some items, such as "repozo", the relevant
component cannot be discerned from the name.
This isn't the case for most items, but even
then the naming is ad hoc.
* the .py extension is an implementation detail
and shouldn't be exposed. The zconfig tool
follows this already.
* the proposed names allow discovery through
shell command completion (for example,
fsdump.py zodb-fsdump
fsrefs.py zodb-fsrefs
fstail.py zodb-fstail
fstest.py zodb-fstest
repozo.py zodb-fsbackup
zconfig zconfig-check
zeopack.py zeo-pack
runzeo.py zeo-run
zeopasswd.py zeo-passwd
mkzeoinst.py zeo-mkinst
zeoctl.py zeo-ctl
zdrun.py zdaemon-run
zdctl.py zdaemon-ctl
"""
The .py isn't an implementation detail on windows.
So, I'm in agreement, except the new files hsould still have .py extensions...
Chris