Hello @lasarux and all, I'm the author of OOOR http://github.com/rvalyi/ooor BTW, OOOR 1.4.1 has been released recently. It' accompanied by TerminatOOOR, a Kettle 4 ETL plugin: http://github.com/rvalyi/terminatooor
I just wanted to highlight that the way I hack the original Pentaho ETL Rhino Javascript ETL transfo into the the JSR223 based TerminatOOOR setp, we could easily have Python support via Jython. So it means you could even have a derivate or generalized version version of TerminatOOOR that would support OOOP, although that would be a bit slower because Jython is slower than JRuby (unlike the respective C implementations). If you want details about the OOOR Api and how do we accommodate the standard ActiveResource API with OpenERP context/domain specifics, I advise you take a look to the test suite which cover all the OOOR API: http://github.com/rvalyi/ooor/blob/master/spec/ooor_spec.rb I also point you on the main class of OOOR where all the magic happens: http://github.com/rvalyi/ooor/blob/master/lib/app/models/open_object_resource.rb Finally, I should say I disagree to those saying you need to know Ruby to do a basic usage of OOOR such as ETL usage or use OERPScenario. Honestly, all you have to know is the OOOR API which mimics the OpenERP API but makes it simpler on the client side because it's record oriented rather than batch oriented (while it still supports batch operations like the OpenERP API) and very basic Ruby. The basics of Ruby that need to be learnt are pretty much the 15 minutes Ruby tutorial here: http://tryruby.org/ OK, if you need advise for OOOP or have questions about OOOR, please don't hesitate to contact me. It would be nice if you have a similar API in both projects, I'm open to change things as long as it would make it a simpler API than the current OOOR API, but honestly I think it's quite optimized already after one year of real world maturity, I only see obvious room for improvement when OpenERP itself will change its awkward positional argument based on_change API (being discussed for v6) and supports basic method introspection. Regards ------------------------ Raphaël Valyi CEO and OpenERP consultant at http://www.akretion.com -------------------- m2f -------------------- -- http://www.openobject.com/forum/viewtopic.php?p=59031#59031 -------------------- m2f --------------------
_______________________________________________ Tinyerp-users mailing list http://tiny.be/mailman2/listinfo/tinyerp-users
