Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 1.11 KB

TODO.md

File metadata and controls

31 lines (22 loc) · 1.11 KB

TODO

v1

For the first release, what are the tasks that need to be done.

  • Make sure git-town is working I can't work with the go package. It doesn't seem like it was made for that :(

  • Test how to have running interactivity

  • Test if it's running in a git repository

    • Suggest git init or wtv the command is
    • This should be done for all commands
  • Get the setup command working

  • Setup Help command

  • In setup, ask for what the main branch is. Gittown needs this configured else it'll fail when running the cmd in the cli?

  • Add goreleaser

  • Add tests

    • Make a CI runner for tests
    • Test whatever packages I can
      • Can I test promptui?

Later

  • Man pages, markdown docs cobra

v2

  • Shell completions
  • State persistance for continue. Git town keeps its own state and has an interpreter for that o.o Sounds complicated, but it's all just a matter of breaking down and time :)