Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 May 2000 12:53:20 +0000
From:      Nik Clayton <nik@freebsd.org>
To:        Akinori -Aki- MUSHA <knu@idaemons.org>
Cc:        nik@freebsd.org, cvs-committers@freebsd.org, cvs-all@freebsd.org
Subject:   Re: cvs commit: ports/japanese/netscape4-communicator Makefile ports/japanese/netscape4-communicator/pkg PLIST ports/japanese/netscape47-communicator/pkg PLIST ports/korean/netscape4-communicator/pkg PLIST ports/korean/netscape4-navigator/pkg PLIST ports/korean/netscape47-communicator/pkg PLIST ...
Message-ID:  <20000509125320.C1347@kilt.nothing-going-on.org>
In-Reply-To: <861z3c5ks8.wl@localhost.local.idaemons.org>; from knu@idaemons.org on Tue, May 09, 2000 at 02:56:23PM %2B0900
References:  <200005081920.MAA53910@freefall.freebsd.org> <20000508224253.A13543@catkin.nothing-going-on.org> <863dns63vi.wl@localhost.local.idaemons.org> <20000509001803.A25500@catkin.nothing-going-on.org> <861z3c5ks8.wl@localhost.local.idaemons.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, May 09, 2000 at 02:56:23PM +0900, Akinori -Aki- MUSHA wrote:
> > > Therefore I'd presume we could share an understanding that the issue
> > > comes down to which behavior should be the default, and that fitting
> > > our default behavior to that of MacOS, Windows and Linux wouldn't be a
> > > bad choice in this case.
> > 
> > How is it the default Linux behaviour?  Does Netscape/linux not check
> > for the PID file, or is it just that RedHat and co. provide this sort of
> > wrapper as a default.
> 
> As far as I know, at least Debian, RedHat, Turbo and their derivatives
> provide this kind of wrapper and their default behavior is just open a
> new window if already a netscape is running.

OK, so it's not Netscape per se.  I don't see anyone else complaining 
about this, so I appear to be in a minority of one :-)  I'll note though
that other Unix Netscape installs (Solaris, et al) don't do this, so we're
now not behaving the same way they do.

> > > If you yet think there should be a way to change the default behavior,
> > > I'm willing to add a check of an environment variable or something to
> > > the wrapper. :-)
> > 
> > That would be a good idea.
> 
> What would you think is a proper name for it?  NETSCAPE_NO_REMOTE?

NETSCAPE_NEW_INSTANCE

If set to YES then give the default behaviour (i.e., "netscape" runs a 
whole new copy of Netscape).  If set to NO then give the new behaviour.

If it's undefined. . . well, that's your call.  Personally, I'd just
like to see a message printed when the port installs, saying something
like:

    By default, each time you run "netscape" you will start a new
    copy of Netscape.

    If you would prefer "netscape" to just open a new window *if* another
    copy of Netscape is running (as many Linux installations do), then
    ensure the variable NETSCAPE_NEW_INSTANCE is set to YES in your
    environment.  This behaviour is identical to choosing "New Navigator"
    from the "File" menu.

    The advantage of this is that each new window will appear a little
    faster, and you can update your bookmarks from each window.  The
    disadvantage is that if one of the windows crashes then you will lose
    all your other Netscape windows.

Then the old behaviour is the default, and the user can change it to the
new behaviour as necessary.  If the change is needed system-wide then the
SA can add it to /etc/login.conf as necessary.

I'll do the work for this if you want.

N
-- 
Internet connection, $19.95 a month.  Computer, $799.95.  Modem, $149.95.
Telephone line, $24.95 a month.  Software, free.  USENET transmission,
hundreds if not thousands of dollars.  Thinking before posting, priceless.
Somethings in life you can't buy.  For everything else, there's MasterCard.
  -- Graham Reed, in the Scary Devil Monastery


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000509125320.C1347>