Hello Chris, by early 2010 when OpenERP v6 was originally planned I could clean the C dependencies further and got some merges in the trunk version. v6 is a lot closer. Basically, we should still switch a few mx.Datetime usages by dateutil, but that's kind of easy (just boring work) that should be done. On the XML side, we are almost all clean.
The biggest issue I could test by early 2010 was with the XML and view inheritance, the way etree is implemented in Jython is not exactly how the C Elementree lib is implemented. Basically a node can iterate its children but there are missing methods to walk its parents. This currently disable inheritance in the OpenERP view system. But again, that shouldn't be a big deal for somebody motivated to get it implemented. Now, I should say, I've been disappointed by the Jython momentum recently. It looks like with the Sun collapse, Jython leads have been flying away and now nobody is paid full time on Jython. I wished Jython would take all the good stuff from the incredible JRuby project and similary outperform the native C interpreter using all the JVM power. Unfortunately, while the Python language is simpler, it's not what is happening due to a low Jython momentum. That's basically the reason why I stopped investing massively my time in getting it fully done. My first goal was a faster OpenERP, without a faster Jython this is not possible. When I saw the moderate Unladen Swallow improvements considering the investment, I keep thinking Google would have done a better job funding Jython. So keep following it. I might try to get some extra C API clean up in trunk before v6 freeze to get closer. But getting 100% Jython compatible would also require OpenERP S.A to think about it in their dev and planning. Unfortunately, they seem to keep telling their Indian guy to go with the C libs as if C Python was the only impl, so this is also an education battle... Feel free to contact Akretion if you really need it, cause again, we are close, this is only a matter of putting the resource on it to get it done totally, we are very close in v6. ------------------------ Raphaël Valyi CEO and OpenERP consultant at http://www.akretion.com -------------------- m2f -------------------- -- http://www.openobject.com/forum/viewtopic.php?p=58188#58188 -------------------- m2f --------------------
_______________________________________________ Tinyerp-users mailing list http://tiny.be/mailman2/listinfo/tinyerp-users