Thanks Ivan, that will be amazing if you can give me some basic guidance on
how to do so. Your summary of the idea is more or less what I and (I
believe) RB had in mind. He asked me to hangout at #rdo-puppet for further
technical details.
It would be great if I develop a plan and then share it on this list, so
that other people who have commented on this topic may further help with
the design.