[Qgis-developer] Binary or source backward compatibility
Radim Blazek
radim.blazek at gmail.com
Mon Jul 1 11:38:21 PDT 2013
What kind of API backward compatibility do we support in the major
release line? Binary or source?
In particular, if there is a method:
method()
and I need to extend that method with a param:
method(bool f = true)
and with the default value it works like the original method(), is it
sufficient to change method() to method(bool f = true) or do I have to
add a new method_new(bool f = true) and call it from the old method()
with the default param?
Similar with enums, is it allowed to change enum values during the
major release line?
Radim
More information about the Qgis-developer
mailing list