here is the strategy for making Joose compatible with Prototype:
Joose conflicts with Prototype on some major global variable names.
First and foremost Class and Prototype.
It can be tested with: test.html#real_world=runWithPrototype
Here is the strategy to work around this:
Those global vars are also exposed with as JooseClass and JoosePrototype.
Wrap all framework code with
(function (Class, Prototype) {
// Framework code goes here
})(JooseClass, JoosePrototype)
... and we should be fine.
I don't really feel like doing it, but maybe somebody cares enough.
Malte