Why do we need a different templating system and packages written in a different language?
This would greatly increase the learning curve for newcomers and add to our maintenance load.
I'm not even sure we really want such things in our contrib section, to be honest. I realize that you're exploring such things out due to personal interests but when it comes to a software suite the size of OpenACS 4, I don't see that anarchistic programming practices are a good idea. You may have to be content to put up your own repository of custom packages if you prefer using tools that aren't part of the toolkit.
I've been working hard to *minimize* the variety of techniques and tools used in various packages in order to make things more understandable and simpler.
I'm curious as to what others may think.