Date: Tue, 16 May 2000 12:48:41 -0600 (MDT) From: VINSON WAYNE HOWARD <Wayne.Vinson@Colorado.EDU> To: freebsd-current@freebsd.org Subject: Re: Motif is now Open Source 8) Message-ID: <Pine.GSO.3.96.1000516123058.5613B-100000@ucsu.Colorado.EDU> In-Reply-To: <200005161744.LAA15207@nomad.yogotech.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> No, I'm saying that OpenSource Motif *will* be going through lots of > gyrations in the future, and these gyrations may cause instabilities in > the JDK. > > But, if the JDK uses the Motif version it was compiled against, it will > work 'consistently. > > Unlike X (which rarely changes), I suspect the Motif stuff to change > alot. > > > Nate IT seems to me that this might not be much of a problem. Have a "last stable motif" port/package. The JDK guys can choose when to move it to a new version, and should do so when they see a version that doen't cause problems for the JDK. Don't give this port/package the normal motif library names, but sim-link it to those names. Compile the JDK against the special lib names, not the normal motif names. Now, have a "bleeding edge" motif that can be installed. it installs into the normal motif locations. look what this does for the user: 1. If they'd rather be stable anyways, they just install the last-good version. all is well - both the jdk and their other apps see an acceptable motif. 2. If they need bleeding-edge, they can install it. JDK will still work. Yes, they have two motif versions, but they need both versions, so this is OK. 3. If they start out last-good, and move to bleeding edge, everything works out just fine. 4. If a bleeding-edge user updates their last-good motif, it doesn't screw things up since last-good can't sim-link over the real libs. Just the JDK is affected. 5. If a user doesn't use the jdk, they can install bleeding-edge and it works for all non-JDK apps. One usefull addon would be to have bleeding-edge re-create the last-good sim-links when it is pkg_deleted if that's possible. Just my $0.02 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.3.96.1000516123058.5613B-100000>