thinktandem / tandem

All the things that power the Tandem engine
https://thinktandem.io/
3 stars 2 forks source link

[lando-tandem plugin] Stub out lando new-project command #112

Closed pirog closed 4 years ago

pirog commented 5 years ago

What is to be done?

Using the loose spec over here https://github.com/thinktandem/lando-tandem#new-project

Let's stub out a basic lando new-project command. For now we dont need to worry about connecting and authenticating with the Tandem Hub, let's just make placeholder functions to simulate interacting with it that return the data we need.

To kick this off lets

  1. Have lando new-project do authentication similar to the pantheon integration eg token based auth that is saved locally. For now lets just authenticate against a list of all our emails.
  2. Product a list of start states. Again, these can be hardcoded for now until Tandem Hub is fully operational @labboy0276 can likely give you the relevant metadata
  3. Ask for a name of the project
  4. Clone the project down and modify/create a lando file with the correct name

Task checklist

Next steps(s)

The below all need tickets eventually