Giter VIP home page Giter VIP logo

gangelo / dsu Goto Github PK

View Code? Open in Web Editor NEW
47.0 4.0 1.0 627 KB

dsu is little gem that helps manage your Agile DSU (Daily Stand Up) participation. How? by providing a simple command line interface (CLI) which allows you to create, read, update, and delete (CRUD) noteworthy activities that you performed during your day. During your DSU, you can then easily recall and share these these activities with your team.

Home Page: https://rubygems.org/gems/dsu

License: MIT License

Ruby 99.92% Shell 0.08%
agile agile-toolkit dsu gem gems ruby-gem ruby-gems scrum-agile scrum-meetings standup

dsu's Introduction

dsu

Ruby GitHub version Gem Version Documentation Report Issues License

dsu is a ruby gem that enables anyone practicing the 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

Documentation

The dsu wiki is currently the gold standard for dsu documentation.

Examples

Supported ruby versions

dsu should work with any ruby version ['>= 3.0.7', '< 4.0']; however, dsu is currently tested against the ubuntu-latest, macos-latest and windows-latest platforms, using the following ruby versions:

  • 3.0.7
  • 3.1
  • 3.2
  • 3.3

Copyright (c) 2023-2024 Gene Angelo. See LICENSE for details.

dsu's People

Contributors

gangelo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

gutpuncher

dsu's Issues

[BUG] dsu version 2.4.4 `dsu add -d` with bad date format does error gracefully

Describe the bug
dsu add -d with bad date format does error gracefully

To Reproduce
Steps to reproduce the behavior:

  1. Run command dsu a -d bad "This is bad"
  2. See error in screenshot

Expected behavior
It should error gracefully

Screenshots
image

Desktop (please complete the following information):

  • dsu version 2.4.4
  • Ruby version 3.2.2
  • OS: macOS
  • OS version Monterey 12.7.2 (21G1974)

Additional context
N/A

[BUG] dsu version 2.4.4

Escape characters show when I do dsu browse

To Reproduce
Steps to reproduce the behavior:

  1. Do dsu browse w

Expected behavior
Escape characters should not show. Text should appear as you do dsu list t

Screenshot 2024-01-31 at 8 36 36 PM

Desktop (please complete the following information):

  • dsu version 2.4.4
  • Ruby version ruby 3.1.2p20
  • OS: macOS 13.4

Additional context
Terminal: iTerm
also tried in the stock terminal of mac with zsh

Error when config 'carry_over_entries_to_today' => true

v1.2.0 raises an error when the config 'carry_over_entries_to_today' option is set to true and editing today's entries (e.g. dsu e n). This is being addressed. The temporary fix is to delete the config file or set the option to false.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.