[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. |