Priority: Minor - P4
Affects Version/s: None
Fix Version/s: None
Our existing suite of MongoDB tools are powerful and flexible but can be challenging to manage all CLI options, authentication, etc...
A terminal-based GUI application (ncurses; something similar to the Linux Kernel config tool) for MongoDB tools would improve UX.
Example workflow for mongoimport:
- User invokes tool and is presented with GUI
- User selects mongoimport
- User then sets options such as file type, path, authentication, etc...
- User selects "save "
- Tool writes configuration to file
- Operation can be executed immediately or the configuration can be loaded later