ruote 0.9.20 released, and the road the ruote-kit

by Kenneth Kalmer on March 18, 2009

Congratulations to John Mettraux for just pushing ruote 0.9.20 out the door. I’ve had the great privilege of working with John on an almost weekly basis, learning about ruote and discussing our complicated service provisioning processes with him. Recently I also presented ruote to our monthly Ruby on Beer group here in Johannesburg.

Looking forward, I’m excited to get ruote-kit going as a replacement to the current ruote-rest project. Below is a gist from Github that I’ve been using to plot my ideas for the project.

2 comments

Kenneth,

I have followed some of your posts on the ruote mailing list. I have worked with John a bit and am ramping up on some ruote development, particularly ruote-rest. I would be interested to know more about your thoughts for ruote-kit, particularly the python interoperability as this will be my primary focus. What sort of timeline are you looking at for developing this and what structure do you envision for the client libraries?

by Nick on March 18, 2009 at 7:36 pm. #

Nick

Thanks for taking note and leaving a question, much appreciated. I’m looking to actively start on ruote-kit by mid-April. Our biggest project is nearing completion, and it uses ruote-rest extensively for managing our processes. So I’ll make sure migrations from ruote-rest to ruote-kit will be a smooth one (which should be since all the processes, expressions, workitems, etc lives inside the engine).

As for interopt, my main focus is gonna be on exposing ruote-kit to developers of other languages and soliciting them into writing 1) RESTful clients for ruote-kit and 2) plugins for popular frameworks. Clients should be light but also encapsulate some of what ruote has to offer…

To make a long story short, we can discuss this in length on the mailing list, ruote-kit will not be much different from ruote-rest when you look from the outside. It will however focus on easy deployments, easy upgrades, more flexible configurations and some other minor tweaks. We hope to provide some extra tools to make prototyping and testing of processes easier as well… The biggest bonus for us all is that it frees John up to work on enhancing the engine itself :)

by Kenneth Kalmer on March 19, 2009 at 1:36 pm. #

Leave your comment

Required.

Required. Not published.

If you have one.