Closed Bug 870573 Opened 11 years ago Closed 11 years ago

(Better) compliance with "Designed for Windows" guidelines, less clutter in %ProgramFiles%

Categories

(Firefox :: Installer, defect)

All
Windows 2000
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: stefan.kanthak, Unassigned)

Details

User Agent: Opera/9.80 (Windows NT 5.0; U; de) Presto/2.10.289 Version/12.02

Steps to reproduce:

Install Firefox and/or Thunderbird and/or SeaMonkey and/or other Mozilla products.


Actual results:

Every installation creates one or more directories "Mozilla <product>" directly in %ProgramFiles%, and Gecko is installed in each of them.


Expected results:

Use a base directory "Mozilla" in %ProgramFiles% and place the different Mozilla products in subdirectories "Mozilla\<product>".
This complies with the recommendation %ProgramFiles%\<vendor>\<product> of Microsofts "Designed for Windows" guidelines and reduces the number of directories in %ProgramFiles%.

And, if possible: install the common components (like Gecko) either in their own subdirectories below %ProgramFiles%\Mozilla\ or into their own directory in %CommonProgramFiles%\Mozilla\ (that's another requirement/recommendation of the "Designed for Windows" guidelines).

JFTR: please dont try to counter that with "but Microsoft (or another vendor) uses countless directories 'Microsoft <product> in %ProgramFiles%" too: even MSFT should follow its own guidelines!
Component: Untriaged → Installer
Hardware: x86 → All
Summary: (Better) compliance with "Designed for Windows" guidelines → (Better) compliance with "Designed for Windows" guidelines, less clutter in %ProgramFiles%
This was discussed several years ago and it was decided not to implement these recommendations (note: I have personally discussed this with Microsoft and they are just recommendations and are not requirements) for several reasons... a couple of these are:
Each app's gecko files can be different than another app's gecko files.
Each app can choose to provide an update so sharing these files would either prevent another app from providing an update or break another app.

This is wontfix
Status: UNCONFIRMED → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.