Links to more information about Kettle
Chowdhury, Golam
gchowdhury at ocad.ca
Fri Aug 20 20:24:17 UTC 2010
Hi Colin,
Sorry I missed the meeting, I was at the mosque for Friday prayer.
I will read up on those articles and to get my feet wet, I will create some applications using Kettle framework. I will keep you posted on my progress.
Thanks,
Golam Chowdhury
gchowdhury at ocad.ca | 416-977-6000 ext. 3962
Software Developer
Inclusive Design Research Centre (IDRC)
OCAD University
________________________________________
From: Colin Clark [colinbdclark at gmail.com]
Sent: Friday, August 20, 2010 3:51 PM
To: Lam, Mike; Chowdhury, Golam
Cc: Richards, Jan; fluid-work at fluidproject.org Work
Subject: Links to more information about Kettle
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
More information about the fluid-work
mailing list