[SERVER-10920] Standardize Linux package descriptions Created: 26/Sep/13  Updated: 11/Jul/16  Resolved: 19/Nov/13

Status: Closed
Project: Core Server
Component/s: Packaging
Affects Version/s: None
Fix Version/s: 2.5.5

Type: Bug Priority: Major - P3
Reporter: Tyler Brock Assignee: Ernie Hershey
Resolution: Done Votes: 0
Labels: 26qa
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Gantt Dependency
Backwards Compatibility: Fully Compatible
Operating System: Linux
Participants:

 Description   

All packages have the following description: "An object/document-oriented database"

We need to have different descriptions for each of these packages that represent what is actually being installed. Now that we have separate packages we don't need to repeat what MongoDB is and instead describe what the package actually contains.

Also we should probably update the description to be: "A cross-platform document-oriented database server".

Consider the following:

  • mongodb-org - MongoDB cross-platform document-oriented database system (metapackage)
  • mongodb-org-mongos - MongoDB sharding router binary
  • mongodb-org-server - MongoDB database server binary
  • mongodb-org-shell - MongoDB shell client binary
  • mongodb-org-tools - MongoDB tool binaries

This is what mysql does:

  • mysql-client - MySQL database client (metapackage depending on the latest version)
  • mysql-client-5.5 - MySQL database client binaries
  • mysql-server - MySQL database server (metapackage depending on the latest version)
  • mysql-server-5.5 - MySQL database server binaries and system database setup
  • mysql-common - MySQL database common files, e.g. /etc/mysql/my.cnf


 Comments   
Comment by Githook User [ 19/Nov/13 ]

Author:

{u'username': u'ehershey', u'name': u'Ernie Hershey', u'email': u'ernie.hershey@10gen.com'}

Message: SERVER-10920 Give split packages consistent distinct summary descriptions
Branch: master
https://github.com/mongodb/mongo/commit/ebaf91105ed8c22d9f7d140cd077858acd744185

Comment by Sam Kleinman (Inactive) [ 15/Oct/13 ]

There's not a good source for this as far as I know, however, Tyler's suggestions look good. Particularly if you drop the word "binary" or "binaries" from the end of each description as these are redundant and a bit incorrect (i.e. for the packages that include scripts, config files, and packages.

Comment by Ernie Hershey [ 04/Oct/13 ]

cc samk do you have any pointers to good places to take this copy from?

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