Re: Ideal directory structure?
On Sat, Jan 30, 2010 at 08:14:07AM +0530, Umang wrote:
> How do you structure your folders?
Here is an example of what we have been happily doing for a decade
http://hg.logilab.org/pylint/file/5b9f4a9524ab
pylint/
config.py
gui.py
lint.py
[...]
bin/
pylint (executable that does `from pylint import config`)
There is only one level: it is simple.
Just set PYTHONPATH to get it working without installing anything on
your system -> works both for development purposes and for locally
using it (i.e, since it depends on logilab/common, put them
side-by-side).
`python setup.py install` works as expected, but is not required to try
out the software.
Debian packaging will move files around as it wishes anyway.
PYTHONPATH is zen: import this and stay away from setuptools !
--
Nicolas Chauvat
logilab.fr - services en informatique scientifique et gestion de connaissances
Reply to: