noflo / noflo-ui

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

consider different UI for project / runtime / github #211

Closed forresto closed 10 years ago

forresto commented 10 years ago

Now projects, runtimes, and github projects have the same general UI. This is causing some confusion, as they are different things.

bergie commented 10 years ago

@forresto well, theoretically GitHub projects and local projects are the same thing, except that GH projects haven't yet been downloaded to your local browser. Think of Kindle's On device vs. In cloud.

Of course, we still need to improve our sniffing code to figure out whether a given repo is a NoFlo/Flowhub one.

As for runtimes, sort of agreed. Any suggestions on how to visualize them? Or should we just hide them?

forresto commented 10 years ago

Maybe hide runtimes. They are interesting when making a new project. (Or, clicking on a runtime could = create new project with that runtime.)

bergie commented 10 years ago

@forresto that might be a nice solution. We could also consider adding Examples as a third tab alongside On device and GitHub.

The initial idea for showing runtimes was that if a runtime was running a graph already (as can be the case for example with Node.js or MicroFlo runtimes), then you could just click the runtime instead of finding the project.

forresto commented 10 years ago

Examples are nice for the first-use experience to not have an intimidating blank screen / graph.

bergie commented 10 years ago

Runtimes list is now an entry point to the live mode