At 11:25 AM -0500 2006-06-30, Ray Plante wrote:
> Two aesthetical preferences: I would drop the prefix py and keep the
extension .py.
The py prefix is just for package names. I personally would not be upset
if you did not follow this one, but it is encouraged so that we can
recognize it as primarily a python package.
The py prefix is just for directories containing python packages. It
is there purely to avoid collisions with the rest of the svn
hierarchy. Without the py prefix we have, for example this in the svn
repository:
middleware/ (non-python middleware code)
mw/ (code for lsst.mw python package)
which I feel is *VERY* confusing. To avoid this I suggest:
middleware/ (non-python middleware code)
pymw/ (code for lsst.mw python package)
Same goes with the .py extension for command-line scripts, but an argument
for not using it is that it may get implemented in another language in the
future.
Exactly! From the user's perspective the extension adds no useful
information and reduces future compatibility.
-- Russell
_______________________________________________
LSST-data mailing list
[email protected]
http://www.lsstmail.org/mailman/listinfo/lsst-data