is done in another module: you can't choose the sequence of class loading without changing the dependencies of modules, and you can't know all the modules that inherit a class. You're stuck.
I'm not saying it is a blocking and important bug (so far, as it's not used often), but it's a limitation of the current framework and we surely need to fix this issue if we want to use this feature more and more[1].
Yes Amit,
you just described the issue as i did. Imagine that this:
class test_test(osv.osv): many2one( 'res.user' ,'User' ),
_inherit = 'test.test'
_name = 'test.test'
_columns = {
'user': fields.
}
test_test()
is done in another module: you can't choose the sequence of class loading without changing the dependencies of modules, and you can't know all the modules that inherit a class. You're stuck.
I'm not saying it is a blocking and important bug (so far, as it's not used often), but it's a limitation of the current framework and we surely need to fix this issue if we want to use this feature more and more[1].
Quentin /bugs.launchpad .net/openobject -addons/ +bug/995986
[1]: BTW, this issue is linked to this bug: https:/