Damn, I can't find that old email. I thought I had a fairly compelling argument;) Here's what I see as the key practical advantages:
* it allows you to quickly create distribution packages in a variety of different formats: binary-tarball, src-tarball, rpm, deb, windows installer, etc. * it provides a robust and widely tested API for installing various components. * it encourages us to not use the src-tarball as the installed app files, thus allowing us to do various things to the files as they are installed. * installing to PYTHONHOME/site-packages allows you to have multiple webkit processes running from a single set of the core modules * it encourages us to think of the core modules as being libraries rather than just part of an installed application. Thus, all working files for a particular webkit application are physically separated from the core modules. This is a VERY GOOD THING (tm). This also allows the core modules to be used as part of other frameworks. Webware is not an application, it is a framework for building applications. * distutils are the accepted Pythonic way to do installs. Tavis On Tuesday 02 April 2002 15:22, Jay wrote: > I don't see the point of Disutils for Webware. Webware is not a > library, at least not really. It's an application. There are > parts of it that can be used as a library, but that hasn't been the > focus for a long time. On Linux, I don't think that Webware should > live under > /usr/lib/python2.1/site-packages/Webware. I think it should live > under /usr/local/ somewhere. Actually, I put in /opt, but anyway. > > I'm not anti-disutils, I'm just not clear on the usefulness for > Webware. My understanding is that disutils is intended for > installing libraries, compiling them if necessary, etc. Red Hat's > installer is not installed as a module. > > The only use I see is to install stuff like MiscUtils, etc., as > python modules. But then that spreads everything everywhere, etc. > > Tavis, I know you have a strong opposite opinion here. Tell me > what I'm missing. (I know you've told me before, but I forgot.) _______________________________________________ Webware-discuss mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/webware-discuss
