[SERVER-15336] Simplify MSI Sku Complexity Created: 19/Sep/14  Updated: 11/Jul/16  Resolved: 07/Nov/14

Status: Closed
Project: Core Server
Component/s: Packaging
Affects Version/s: 2.7.6
Fix Version/s: 2.7.8

Type: Bug Priority: Major - P3
Reporter: Mark Benvenuto Assignee: Mark Benvenuto
Resolution: Done Votes: 0
Labels: community-team
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Operating System: Windows
Participants:

 Description   

Today, we using the following for the default installation directories for MongoDB

%ProgramFiles%\MongoDB 2.7 Standard
%ProgramFiles%\MongoDB 2.7 SSL
%ProgramFiles%\MongoDB 2.7 Enterprise

I plan to change to:

%ProgramFiles%\MongoDB\Server\2.7

This is consistent with MMS which uses:

%ProgramFiles%\MongoDB\MMS

Today, for the server, we have 3 editions: Standard (ie, open source without SSL), SSL edition (new in 2.7), and Enterprise. We make them unique with different folder, and product names (a MSI term). This allows a user to install both Standard, and Enterprise on a machine. In 2.8, we should match Linux behavior, and only allow a single edition on a machine. This is also consistent with other Windows products like Microsoft Office, Microsoft Visual Studio, and Microsoft SQL Server which all install to same path regardless of the product edition the user has chosen.

The overall goal of this is to achieve consistency between MongoDB & MMS, and simplify the Windows installation paths.



 Comments   
Comment by Githook User [ 16/Oct/14 ]

Author:

{u'username': u'markbenvenuto', u'name': u'Mark Benvenuto', u'email': u'mark.benvenuto@mongodb.com'}

Message: SERVER-15336: Reduce Sku Complexity - limit one variation of mongodb per version
Branch: master
https://github.com/mongodb/mongo/commit/5f74509348939336562ab0db34afdf1b69e63c90

Generated at Thu Feb 08 03:37:44 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.