
6 Feb
2009
6 Feb
'09
12:21 p.m.
Daniel P. Berrange wrote:
On Fri, Feb 06, 2009 at 12:15:02PM +0100, Stefan de Konink wrote:
Daniel P. Berrange wrote:
On Fri, Feb 06, 2009 at 09:53:04AM +0000, Gihan Munasinghe wrote:
Is there a specific reason for not having a "free_memory" with in the "virNodeInfo" structure. All public structures are part of the public ABI and channot be changed once added. In that case, when do you consider a .so bump an option?
Never.
So to put it bundly, then you have much confidence in your design skills if you never allow structures to be extended. What is wrong with releasing a new version of the API having these structures added, and deprecated logic/macro's for the functions that access them? Stefan