Skip to content
Gene M. Angelo, Jr edited this page Jan 11, 2024 · 30 revisions

dsu

dsu is a ruby gem that enables anyone practicing Agile methodology to record, keep track of and manage their daily standup (DSU) activities.

  • dsu uses no network connections whatsoever.
  • dsu stores all of its data locally, in .json files.
  • dsu is a simple (but powerful) command-line tool for users who love to work within the terminal.
  • dsu versioning follows the semantic versioning standard (MAJOR.MINOR.PATCH).

Installation

gem install dsu

Displaying help

After installation (gem install dsu), the first thing you may want to do is run the dsu help.

From your terminal...

dsu help
dsu # Equivalent to the above
image

Displaying command help

Typing dsu help <COMMAND> where COMMAND is the name of any dsu command, will display the help for that command. For example:

dsu help add
dsu h a # Equivalent to the above, only using shorthand
image

Displaying subcommand help

You can display help for any command subcommand.

Some dsu commands have subsequent subcommands. For example, dsu commands that display the SUBCOMMAND banner, have subsequent subcommands.

image

Typing dsu <COMMAND> help <SUBCOMMAND> where SUBCOMMAND is the name of any subcommand corresponding to COMMAND, will display the help for that subcommand.

Examples

Here we see that the dsu edit command has subcommands.

dsu help
image

Here we see the names of those subcommands (date, today, tomorrow and yesterday)

dsu help edit
image

You can display help for any of these subcommands. For example:

dsu edit help date
image