|
From: <bc...@wo...> - 2001-03-27 15:29:12
|
On Tue, 27 Mar 2001 09:33:45 -0500, you wrote: >> [Moved to jython-dev and cc'ed: liftoff-users] > >Thanks, I don't think I'm on the jython-dev list however. The list is open for admission all the time. >> >To install, the .class needs to be unzipped somewhere (I suggest sys:Jython) >> >> By default the installer picks the user.home property. If that property >> is initialized by the netware JVM, we should just use that. > >There isn't a user.. see next comment Does that mean the "user.home" property is not set? If it is set, what value does it have? >> >1. Add jython.jar to classpath by appending a line like this to the file sys:etc/java.cfg >> > >> >CLASSPATH=$CLASSPATH;sys:Jython/jython.jar >> > >> >(substitute the correct path) >> >> I don't yet have a wellformed opinion about this, but I would prefer if >> the installation set the classpath in the script files if at all >> possible. Not only does that match windows and unix behavior, it also >> avoids a lot of problems with proper access rights to sys:etc (I guess). > >When operating at the NetWare system console, you *are* God. There is no security >and you have full and complete rights to the entire system. There isn't any concept of >"user" either. > >I think classpath could be specified in the .ncf files, but the ultimate goal is to be able to >use Jython in servlets and other java programs without having to include the full Jython >distribution into every servlet .jar file. I agree with this goal. >There's no way to easily modify all the other programs to include Jython.jar in their >command line, so it seems to me that Jython.jar should be a system-wide .jar file for >this environment. I agree with this as well. The question is whether the installer should try and modify sys:etc/java.cfg. I would rather leave that as a manual option that the admin can perform herself. It is somewhat similar to the PATH envvar on Windows and Unix. After a jython installation, you will have to edit the PATH yourself. IMO this is a good feature of the installer. It shouldn't try to edit autoexec.bat or ~/.login or the PATH entry in the windows registry. Keeping all changes highly localized gives the user a good and secure feeling that she still owns the computer. regards, finn |