[SERVER-1369] Convert all multiword command line options to lowerCamelCase Created: 06/Jul/10  Updated: 25/Aug/17  Resolved: 25/Aug/17

Status: Closed
Project: Core Server
Component/s: Usability
Affects Version/s: 1.4.1, 1.4.2, 1.4.3, 1.4.4, 1.5.0, 1.5.1, 1.5.2, 1.5.3, 1.5.4
Fix Version/s: None

Type: Improvement Priority: Minor - P4
Reporter: Justin Dearing Assignee: Unassigned
Resolution: Won't Fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

All


Participants:

 Description   

This ticket is the manifestation of http://groups.google.com/group/mongodb-dev/browse_thread/thread/37493c13806b72da

All options in all mongo commands should adhere to lowerCamelCase. Unless this is done in one fell swoop for all executables created by mongod, one ticket should be made for each executable.

The current casing of the command line arguments need to remain until the ????(initial release| of 1.8 | first stable release after 1.8). While the old options exist using them should invoke the following message:

log() << '"' << oldOption << "\" has been deprecated in favor of \"" << newOption << ".\"" << endl;



 Comments   
Comment by Ian Whalen (Inactive) [ 25/Aug/17 ]

We discussed this during the rewrite of the options system during 2.6 and decided we could not do it because having duplicate options (the best way to avoid making a backward breaking change) would have made the help text overloaded and inscrutable.

Generated at Thu Feb 08 02:56:50 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.