Hey Mike and Golam,

I mentioned to you today that I'd send along a few links for things to read 
about for the upcoming Kettle work.

If you're keen to learn more about JavaScript, you'll find many of Douglas 
Crockford's articles and videos useful:

http://javascript.crockford.com/
http://developer.yahoo.com/yui/theater/

The biggest Kettle-related work is to port it from the JVM to Node.js. You 
might want to read a bit more about it, download it, and try writing a little 
app or two with it:

http://www.nodejs.org/

Kettle itself is currently tied up with the Engage mobile application. There's 
a whole range of code there, some of it good and some of it less so, but you 
can certainly learn a lot about how a Kettle app works from taking a look at 
that. Since there's no documentation at the moment, the code is as good as it 
gets. Yura or Justin can probably walk you through some of this if it is 
helpful:

https://source.fluidproject.org/svn/fluid/engage/fluid-engage-kettle/trunk/

Kettle's URL handling inspiration comes from CherryPy, a Python-based Web 
framework. You might be interested in reading up a bit more about how it works:

http://www.cherrypy.org/wiki/PageHandlers

On an unrelated note, there's also work on an Infusion plugin for Eclipse. 
Aaron Zeckoski has kindly contributed a preliminary Eclipse plugin for creating 
Infusion components, which we could expand. The source code is located here:

https://source.sakaiproject.org/contrib/caret/fluid-js-plugin/

Hopefully this gives you some useful Infusion/Kettle stuff to read about as you 
wrap up your current work over the next couple weeks.

Colin

---
Colin Clark
Technical Lead, Fluid Project
http://fluidproject.org

_______________________________________________________
fluid-work mailing list - [email protected]
To unsubscribe, change settings or access archives,
see http://fluidproject.org/mailman/listinfo/fluid-work

Reply via email to