Kettle is the Fluid Project's experimental server-side platform, based on node.js and express
The homepage for Kettle is at http://wiki.fluidproject.org/display/fluid/Kettle, with issue tracking at http://issues.fluidproject.org/browse/KETTLE .
Kettle operates by executing Fluid Infusion and a very minimal profile of jQuery on the server-side.
Firstly, install node and npm.
Run the following command in your newly checked out Kettle repository. This will install all dependencies that are required by Kettle.
npm install
express: ~3.1.0
infusion: git://github.com/fluid-project/infusion.git#04a85a490a05d6ddb5de6e2dbf9a9b1e83e476dd
node-uuid: ~1.4.0
when: ~1.8.1
Kettle applications are configured in units of "modules" described by a "config" file in JSON format. These can describe the configuration of a number of "Kettle apps" as a Fluid IoC component tree, together with a set of node modules that they depend on. More documentation will be forthcoming - in the meantime please join us in #fluid-tech on irc.freenode.net .