stackmuncher / stm_app

This software engineer profile builder turns your code into a detailed list of skills for an online directory of software developers.
https://stackmuncher.com
GNU Affero General Public License v3.0
22 stars 1 forks source link

Review CLI arguments #18

Closed rimutaka closed 2 years ago

rimutaka commented 2 years ago

The app is using a garden variety of the argument parser that need to be upgraded to a more robust routine.

  1. Review and rename the arguments to make them more self-explanatory
  2. Switch to using a more robust parser:
rimutaka commented 2 years ago

App defaults

Running the app for the first time

Running the app with no params

Default modifiers

Commands

git config user.email

Use cases:

rimutaka commented 2 years ago

Need to document everything in README, but it may be a wasted effort right now. I'd better make a handler for Inbox messages and profile generation.

rimutaka commented 2 years ago

config and --config are similar-sounding, but have different purpose while help and --help are the same.

On the other hand --report and --config are consistent. --config_folder is a bit too long.

I'll close it for now. Low priority.