Closed
Bug 143702
Opened 23 years ago
Closed 23 years ago
Mac OS X: need to provide just a Mozilla.app directory (not a folder w/ app & files
Categories
(SeaMonkey :: Installer, defect)
Tracking
(Not tracked)
VERIFIED
WONTFIX
People
(Reporter: benc, Assigned: dveditz)
References
(Blocks 1 open bug)
Details
(did dupe check in Mac OS X and Installer)
I've been using Mac OS X a lot lately (new iBook at home), and I have noticed
that there the interface really promotes the use of "top level" applications
(applications that appear immediately when you click on Applications (or select
Applications from the Finder menu). Applications hidden in a folder (like
Terminal.app, which is in Utilities) are harder to get to because the folder
appears at the bottom and you have to open the folder. Also, Mac OS X still
doesn't map return or enter to open, so in icon view, this is less convenient
than it should be.
So, our current "Mozilla folder" with "Mozilla.app" folder disk image is really
undesirable and inconvenient.
This sounds like a real nit, but if you use Mac OS X a lot and a launch a
variety of apps, I think you know what I'm talking about. If not, then you just
need to take my word for it. People are running in droves to use Mac OS X
because it has a powerful slickness factor, and we need to keep our release for
an OS in keeping with the local standard.
What would really help our cause is to make Mozilla (and Netscape) be more
conformant to Mac OS X (actually this is from NeXTstep) which is to have apps
appear only as a single filesystem object (they are actually iconized folders).
This would mean getting rid of, or somehow hiding the profile migration and
profile manager files. That would allow us to present one "application"
(iconized folder) in the installer, a single drag and drop into "Applications"
that is what you click to run.
(We probably also need more "make yourself at home" features, like auto dock
checking/registering).
Do I have this right...?
The files "Mozilla Profile Manager" and "Mozilla Profile Migration" be moved
inside the Mozilla.app package/folder to create one clean package.
Is this really an invalid bug since FizzillaMach is a single Mozilla.app package
with no subfolder and by the time work starts on this bug, it would be a mute
point? Personally I do agree that inside of the Mozilla folder is Mozilla.app.
Updated•23 years ago
|
QA Contact: bugzilla → ktrina
Comment 2•23 years ago
|
||
Yes, all parts of an app (including everything it depends on, like shell
scripts, resource files, etc) belong in the .app directory. Installing should
be simply dragging that .app directory where you want it (typically in the
/Applications directory). Uninstalling should be simply dragging that .app
directory to the trash.
Blocks: 73812
Recommend WONTFIX. Mozilla is already an .app directory. The Profile Manager and
Profile Migration files are "runtime arguments" files, and the user needs to
have access to them. They can't be hidden inside the .app.
Comment 4•23 years ago
|
||
There should NEVER be a 'runtime arguement' to an OSX app (with the exception of
opening files from a drag or Finder call, and the like). It should be a user
preference or tool loaded from Mozilla, and should have a standard UI for use.
Comment 5•23 years ago
|
||
Putting those files inside the .app package would make them essentially
undiscoverable for users. Since they are the only way to access the
functionality they link to WONTFIX. And for folks that think that 'runtime
arguments' are bad on the Mac, just wait 'til we go to a mach-o based build
where you can really pass command line arguments like *nix and Windows :-)
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → WONTFIX
Why couldn't there just be a Profile submenu under tools for Manager and
Migration? I can see where you might have to do a quit after some of the
functions, but why not make them really discoverable?
Comment 7•23 years ago
|
||
Did they miss the part where I said that there should be a GUI interface to
start/enable those things?
"And for folks that think that 'runtime arguments' are bad on the Mac, just wait 'til we go to a mach-o based build where you can really pass command line arguments like *nix and Windows :-)"
I would like to introduce you to ProjectBuilder some day, which lets you supply
all those spiffy runtime args for the compiler from a GUI. Which is where
APPLICATION functionality belongs. Tools are a different story.
The "right" way to "fix" this would be to spin the profile manager off into its'
own executable, as was done in the Communicator 4.x days. (Of course, I think
all the various "tools"---MailNews, Chatzilla, etc.---belong in their own
executable, but...)
Comment 9•23 years ago
|
||
Geez, try to be nicer than just closing WONTFIX w/o comment and look what
happens. :-)
The Profile Manager for 4.x was simply an app that launched 4.x and sent it an
AppleEvent to open the Profile Manager UI which was built into 4.x. For Mozilla
we decided to leverage the command line arguments that *nix and Windows provided.
If we split the tools up, and I'm not saying that's a bad idea, we still have
the issue of putting them all in a common folder. Or do you want each component
to sit seperately in the Applications folder? That poses a problem in that
there are many common shared pieces which would preclude us from doing a simple
drag install in that scenario. You don't really want to see the Mozilla install
process become like the IE 5.2 install process do you? :-) Before I get beat
up on a Mozilla browser only install let me just say one word - Chimera.
Comment 10•23 years ago
|
||
No. Just put it all in one folder. Or hadn't you noticed how big HD's are
these days? If some hardcore geek wants to free up a few meg, they can dig into
the folder and delete whatever they want.
Everything should be in one folder. It should be a simple drag install. There
should be a GUI for users to launch whatever tools you think they might want to
launch.
It should be that simple.
Comment 11•23 years ago
|
||
This bug was about moving "Mozilla Profile Manager" and "Mozilla Profile
Migration" into the Mozilla app bundle. That's WONTFIX. Making additional
comments here is a waste of time.
File a seperate bug as an RFE if you want to see the Mozilla monolithic app
broken up into a suite (I'm pretty sure there already is one). Don't expect to
get much support for your suggestion that every app can carry around their own
seperate copies of runtime baggage. Despite the low cost and huge size of
drives these days people still go through their apps removing unused languages
to reduce their footprint. There's also the issue of keeping the subsystems in
sync. Ideally we'd have a common library that all Mozilla apps, or any app
wanting to use the Gecko layout engine and its support infrastructure, could
use. That's actively being worked on. How you resolve that with wanting to
have self contained downloads that aren't something a modem user would run
screaming from and a simple drag install that Mac OS X users have come to expect
are details to be worked out.
Comment 12•23 years ago
|
||
"Despite the low cost and huge size of drives these days people still go through
their apps removing unused languages to reduce their footprint."
Not really - just a few geeks. Most users don't care. They just want an easy install.
"Making additional comments here is a waste of time."
Only if nobody else points out that this is a bug and should be fixed. If they
do, and it gets dupe'd here, they'll have a better understanding of what they're
up against.
Comment 13•23 years ago
|
||
What part of the first paragraph in my last comment didn't you understand? No
matter what comments you add to this bug it isn't going to change from WONTFIX.
It wastes my time replying to your comments so I'll just remove myself from the
list of people that receives e-mail about this bug. Feel free to make as many
more comments as you'd like but I suggest you don't hold your breath waiting for
the resolution to change. Logging a new RFE bug requesting a componetized
Mozilla suite rather than a monolitic application, or voting on such a bug if it
already exists, would be something useful you could do though.
Comment 14•23 years ago
|
||
The beauty of bugzilla is that it is a living document as to why things were (or
were not) done. Future dupes will be able to read this and see what was
discussed.
"It wastes my time replying to your comments..."
Nobody asked you to.
"Logging a new RFE bug requesting a componetized Mozilla suite..."
Seem to have lost track of this bug, which is to roll everything into the .app
directory.
Comment 15•23 years ago
|
||
Verified wontfix
Logged Bug 159447 | Requesting a componetized Mozilla suite rather than a
monolitic application
I didn't find a dupe but if anyone else can, please feel free to dupe it. Thanks!
Status: RESOLVED → VERIFIED
Updated•21 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•