noflo / noflo-ui

NoFlo Development Environment
https://app.flowhub.io
MIT License
767 stars 173 forks source link

Smoother data import experience #132

Closed bergie closed 10 years ago

bergie commented 10 years ago

When user first starts using NoFlo (the web app, or a locally installed app) on a new machine, we should make the data synchronization to that machine a lot easier.

Preferable flow:

  1. User logs in with their Flowhub account
  2. We automatically fetch the GitHub credentials from The Grid (we already have the right auth scope for this)
  3. We get list of user's Flowhub projects from api.flowhub.io
  4. We automatically download the projects from GitHub
bergie commented 10 years ago

Auto-download is not done, but everything else is there.