Closed Bug 69349 Opened 24 years ago Closed 16 years ago

control panel add/remove name should be DIFFERENT for milestones and nightlies

Categories

(SeaMonkey :: Installer, enhancement)

x86
Windows NT
enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: Peter, Unassigned)

References

Details

(Keywords: helpwanted)

Attachments

(1 file)

control panel add/remove name should be DIFFERENT for milestones and nightlies I have mozilla installed twice: once under \Mozilla Milestone and once under \Mozilla Nightlies This way i can always use the latest nightlies, but if something goes wrong, i can go back to the latest milestone. The problem is that both are listed only ONCE in the control panel under add/remove programs as "Mozilla (0.8)", so i cannot decide to uninstall a specific one - i don't even know which one would be uninstalled, if the need ever arose. I suggest to create and entry for each type: 1. Mozilla Milestone (0.8) 2. Mozilla Nightly Build (20010218) Of course, if installing a new nightly every day (to the same directory), the installer should remove/replace the entry for the nightly install.
Marking NEW.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Summary: control panel add/remove name should be DIFFERENT for milestones and nightlies → [RFE] control panel add/remove name should be DIFFERENT for milestones and nightlies
This should really be fixed before mozilla milestone 0.9.2 comes out!
Keywords: mozilla0.9.2
*** Bug 84691 has been marked as a duplicate of this bug. ***
Adding ksosez to CC, because he was on other (dupe) bug.
Priority: -- → P3
Whiteboard: Sean Su: Are you aware of this bug? (you haven't shown your presence for six months)
ssu has been working for the mail team for the past several months, and has only been working on install stuff when dragged back for "emergencies" (as defined by his management). There are two approaches we could take here: In the short term if the installer were updated at the beginning of each milestone period to have the version "0.9.2+" the way the user agent does then milestone builds would be different from nightlies. This would be something fairly easy to do right now by just about anyone with the following drawbacks: - another time we'd have to touch the installer each milestone - wouldn't help distinguish two nightly builds, just milestone vs nightly A longer term solution--which will have to wait for someone with cycles to work on--is to bring up some dialog in the installer saying "We've found the following installations, which do you wish to uninstall?" Probably wouldn't be too hard, you'd just have to enumerate through well-known registry locations for the list and create a windows dialog. But it's not a high priority with the pdt since it doesn't help Netscape customers (who in effect only get milestones), so helpwanted. I'm sorry, I know this sucks, but look at our buglists.
Keywords: helpwanted
Target Milestone: --- → Future
I think your fist solution (milestones vs nightlies) is more than sufficient, since most people will only be testing one nighlty at a time (usually the newest one). It option 1 is easy to implement, I would be thrilled if it were done.
If you're going to make each milestone entry unique, then you must have the milestone installer automatically uninstall and remove the control panel entry for previous milestones, *if* the user installs a milestone to the same subdirectory as the previous one. Dito for nightlies :)
There's no need to have it uninstall the previous version if installing the new version _ontop_ of the old one. The installer already takes care of removing previous version entries in the control panel's add/remove mechanism. If it doesn't, then it's a regression.
Status: NEW → ASSIGNED
Forgot to mention another tidbit. When installing ontop of an old/previous version, and mozilla then does not "work properly", it could be a bug in the installer's ability to "upgrade".
Whiteboard: Sean Su: Are you aware of this bug? (you haven't shown your presence for six months)
over to Curt.
Assignee: ssu → curt
Status: ASSIGNED → NEW
Summary: [RFE] control panel add/remove name should be DIFFERENT for milestones and nightlies → control panel add/remove name should be DIFFERENT for milestones and nightlies
Product: Browser → Seamonkey
QA Contact: bugzilla → general
Assignee: curt → nobody
Priority: P3 → --
Target Milestone: Future → ---
Seamonkey and Firefox are using a new NSIS based installer. resolving this old bug, please reopen if you still get this with the new installer
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: