Closed Bug 28332 Opened 25 years ago Closed 22 years ago

[RFE] Installer puts shortcut on Desktop without asking

Categories

(SeaMonkey :: Installer, enhancement, P5)

PowerPC
Mac System 8.5
enhancement

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 28174
Future

People

(Reporter: mpt, Assigned: greggl)

References

Details

(Keywords: platform-parity)

Build: 2000021608

To reproduce:
* Install Mozilla.

What happens:
* A `Mozilla' shortcut appears on the Desktop.

What should happen:
* The installer should ask you if you want Mozilla shortcuts placed in any of the
  following places:
  - on the Desktop
  - in the Apple menu
  - in a category of your choice in the Launcher (with a popup menu to select
    the category, based on the contents of {System disk}:System Folder:Launcher
    Items:).
  The `on the Desktop' checkbox should be checked by default, and the others
  unchecked.
Assignee: ssu → sgehani
reassigning to Samir.
Given that we are running in the XPInstall engine it is hard to throw up 
interactive UI.  The idea here seems nice though.  We may be able to provide the 
engine with callbacks for generic prompts, alerts, and confirms.  This would 
require some work though.  That translates to feature.  Adding to summary.  Will 
consider later.
Severity: normal → enhancement
Target Milestone: M20
Summary: Installer puts shortcut on Desktop without asking → [feature] Installer puts shortcut on Desktop without asking
Status: UNCONFIRMED → NEW
Ever confirmed: true
Status: NEW → ASSIGNED
The installation format should allow packages to provide a list of `important' 
components -- which, in the case of Mozilla, would be Navigator, Messenger, 
Address Book, Profile Manager, etc. (Maybe the format caters for this already, I 
don't know.)

Then installers on various platforms (when not in easy-installation mode) could 
ask the user which of these items, if any, they want shortcuts to in various bits 
of desktop real estate, depending on the platform: the MacOS desktop, the Apple 
Menu, the Launcher; the Win32 desktop, the Start menu, the QuickLaunch toolbar, 
the system tray; the GNOME/KDE/CDE docks/wharfs/whatever, etc etc ...

Some of these selections would require selection of a directory from a file 
picker (the Launcher and the Start menu, for instance), while others would be 
simple checkboxes.

If this needs an extension to the installation package format, it's best that the 
extension be implemented now, rather than later, to ensure forwards compatibility 
(i.e. that the current installer can install future packages using this feature, 
even if it doesn't pay any attention to the feature yet). So another bug may need 
to be filed for that, if it's not already implemented.
Should I morph this bug to reflect the more general solution to the problem, or 
file a new bug which this bug depends on?
Matthew,
Are you referring to user interaction in XPInstall as the 'general' bug?  In 
that case, yes, there will be distinct XPInstall work and so a separate bug 
should be filed.  We will definitely consider it in future versions.
Depends on: 28174
This one could be dup of 28174 ?
No this isn't a dup.  It is the Mac manifestation of bug 28174.
updating mac mozilla installer QA contact to me
QA Contact: gbush → asa
MPT fwiw, the system tray is taboo according to w2k specs. Only notification 
widgets should go there. MS made the quicklaunch bar for a reason.

Also, is this a bug or an enhancement request?

IMO we need a bug that says "Installer dumped junk on my desktop, and I don't 
want that" and that should be fixed.
Keywords: pp, ui
Depends on: 52052
Priority: P3 → P5
Changing obsolete M20+ milestones to closest equivalent, "Future"
Target Milestone: M20 → Future
No longer depends on: 52052
Added self to CC.

I feel that if there are folders in the Apple Menu, the user should get a choice of choosing 
one of those to install an alias into if they get a choice of Launcher categories.

BTW, I personally feel that this is really impolite behavior for a Mac product. It's almost 
expected for many windows products, but not on a mac... I think I've installed maybe 2 
other things in recent times which have exhibited a similar behavior. And at least they 
also stuck an icon in the Apple menu... ;)
Over to Syd for installer bug triage
Assignee: sgehani → syd
Status: ASSIGNED → NEW
This relates to a PRD item so I'm going to put it into the dependency tree and
assign it to Gregg to look at while he is defining the desired user experience.
Assignee: syd → greggl
Blocks: 116964
Summary: [feature] Installer puts shortcut on Desktop without asking → [rfe] Installer puts shortcut on Desktop without asking
related: bug 163011 (shoudn't put icon on desktop at all), bug 137958 
(overwrites anything called 'Mozilla' without asking).

*** This bug has been marked as a duplicate of 28174 ***
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
v.
Status: RESOLVED → VERIFIED
Summary: [rfe] Installer puts shortcut on Desktop without asking → [RFE] Installer puts shortcut on Desktop without asking
No longer depends on: 28174
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.