topdown / VVV-Dashboard

Dashboard for Varying Vagrant Vagrants https://github.com/Varying-Vagrant-Vagrants/VVV

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Refactoring Actions

topdown opened this issue · comments

Because this Dashboard turned into more of a tool, there are a lot of actions that got added for various areas.
Actions

  1. update
  2. backup
  3. install
  4. migrate
    etc....
    My vision is to refactor this code so it is cleaner and more testable
 dashboard_commands
     |- commands/
          |- plugin
                |- install
                |- update
                |- get?
          |- theme
                |- install
                |- update
                |- get?
          |- host
                |- get
                |- list
          |- database
                |- backup
                |- migrate
                |- rollback

etc...
They all have various actions.
I will be committing base files to refactor-actions branch so everyone can see my goal.
Feel free to work on this but keep the work and PRs in the refactor-actions branch for now until its stable.