Development HowTo

From Flows

Jump to: navigation, search

This HowTo will improve as new developers work on it, but bear in mind that Flows components can be written and deployed in less than an hour, and simple ones have been built in less than ten minutes....

Basically:

  1. Pick a programming language: python, php, etc.
  2. Grab the template for components in that language, or in another language if your choice is not available.
    Download:
    http://flows.panarchy.com/flows-dev/
    Mercurial Repository:
    http://code.google.com/p/flows-dev/
  3. Add in the desired functionality
  4. Make your component accessible via HTTP
    This may mean some server/hosting setup and configuration on your end.

that's it. srsly.

Q: But why is it so simple?

A: Remember, Flows does not dictate what your internal code looks like. Flows is an interaction specification, not a programming specification. As long as your code responds to HTTP requests and is willing to communicate with other Flows components, then Flows itself is ambivalent about what is inside your code.


now get to it.

Personal tools