Skip to content
This repository has been archived by the owner on Nov 9, 2020. It is now read-only.

Requirements for v1 release #4

Open
8 of 14 tasks
awmottaz opened this issue Jun 13, 2020 · 0 comments
Open
8 of 14 tasks

Requirements for v1 release #4

awmottaz opened this issue Jun 13, 2020 · 0 comments
Milestone

Comments

@awmottaz
Copy link
Owner

awmottaz commented Jun 13, 2020

The following is a list of minimum requirements for a v1 release.

App

  • uses the $HOME/updates.json file for updates
  • set
    • set plan <string> sets the plan for today
      • --force/-f flag to overwrite plan
  • add
    • add done <string> adds to done list
  • view
    • view update shows the update for today (yesterday's done list + today's plan)
      • --last <number> shows last number updates
      • --since <date> shows updates since date
    • view plan shows today's plan
    • view done shows today's completed tasks
  • edit command opens the updates file for manual editing
  • refactor using cobra

Other

  • releases are automatic using GitHub actions after bumping the VERSION file
    • binaries are included in the assets and are built for every possible combination of GOOS and GOARCH values
  • the draft usage guide in the README is removed and remaining non-implemented features are converted to issues
@awmottaz awmottaz added this to the v1.0 milestone Jul 29, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant