Skip to content
This repository has been archived by the owner on Oct 21, 2020. It is now read-only.
/ old-kettle Public archive

Kettle is a framework for building server-side Web applications using JavaScript. ** This repository has been archived and is now read-only. Current Kettle development is at https://github.com/fluid-project/kettle

Notifications You must be signed in to change notification settings

fluid-project/old-kettle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository has been archived and is now read-only. Current Kettle development is in the kettle repository.

Kettle is the Fluid Project's experimental server-side platform, based on node.js.

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 jQuery on the server-side, by means of jsdom and some other integration libraries.

Installation instructions:

Firstly, install node, and, if you like, npm.

Secondly, read the instructions for node.js module resolution - when running, kettle will expect to see the following modules in node_modules (lhs is npm name, rhs is git source)

htmlparser    git://github.com/tautologistics/node-htmlparser.git
jsdom         git://github.com/tmpvar/jsdom.git
request       git://github.com/mikeal/request.git
cssom         git://github.com/NV/CSSOM.git
fluid-xhr     [email protected]:fluid-project/xhr.git

Running

From the checkout directory for kettle, run

node [--debug] src/main/webapp/kettle/js/V8Loader.js

you will see lots of bumpf and then finally

Server running on port 8080

The main configuration file is src/main/webapp/application/kettleConfig.json, which refers to applications in "appPaths" and mounts in "mounts". Und maunzen, und maunzen, und maunzen.

About

Kettle is a framework for building server-side Web applications using JavaScript. ** This repository has been archived and is now read-only. Current Kettle development is at https://github.com/fluid-project/kettle

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •