We are going to develop significant improvements in the framework for the version 7.0. These improvements will allow OpenERP to be even more modular, to be easier to learn for new developers, to develop module with less lines of code and to be more pythonic.
Our first tests allowed us to reduce a simple module (the “idea” one) from 300 lines of code to 200 lines (33% less). We also significantly reduced the number of methods’ signatures to learn by making all concepts more orthogonal and generic. This will lower the learning curve for new developers.