On Tue, Sep 10, 2002 at 12:48:31PM +0200, Stefan Schwarzer wrote: > Hi Thomas > > On Sun, 8 Sep 2002, Thomas Raschbacher wrote: > > <quote who="Stefan Schwarzer"> > > > Some thoughts: > > > > > > - While, probably, most Unix systems put binaries into /usr/local/bin, > > > there is no such established convention for Python files. > > k(i thought about /home/httpd/WebWare > > I used /usr/local/share/webware, because /usr/local/share is > relatively common for Python files (other than those which go into > site-packages) under FreeBSD. >
Platform-neutral tarballs should default to /usr/local/bin , /usr/local/etc, /usr/local/share/PACKAGE, etc. This scheme is used by every other program in existence. (Old systems used lib/ for all libraries; modern systems are tending toward share/ for libraries that can be NFS mounted across platforms and lib/ for those that must not be. Python modules can be shared. If we go to a distutils approach, the modules should go wherever Python's site_packages/ is.) Platform-specific packages (.deb, .rpm, etc) should put files in /usr/bin, /etc, /usr/share/PACKAGE, or whatever the convention is for that platform. There's no universal standard for documentation, but /usr/local/doc/webware and /usr/local/doc/webware/html is reasonable. There's also no standard for data files (servlets), but /home/webware may be reasonable based on the precedent of Apache's /home/htdocs . Debian uses /var/www as the document root. -- -Mike (Iron) Orr, [EMAIL PROTECTED] (if mail problems: [EMAIL PROTECTED]) http://iron.cx/ English * Esperanto * Russkiy * Deutsch * Espan~ol ------------------------------------------------------- This sf.net email is sponsored by: OSDN - Tired of that same old cell phone? Get a new here for FREE! https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 _______________________________________________ Webware-discuss mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/webware-discuss
