2015-01-14 15:07, Neil Horman: > On Wed, Jan 14, 2015 at 04:59:51PM +0100, Thomas Monjalon wrote: > > 2014-12-23 10:51, Neil Horman: > > > Adding a document describing rudimentary ABI policy and adding notice > > > space for > > > any deprecation announcements > > > > We had a good discussion about the policy and its impact: > > http://thread.gmane.org/gmane.comp.networking.dpdk.devel/8367/focus=8461 > > Sadly nobody else discussed it. > > I think we should integrate some of the conclusions in this documentation. > > > I'm certainly open to that. However, I felt like that conversation centered > more around the debate for the need for ABI versioning, not the mechanics > thereof. Are there specific sections of that conversation that you are > looking > to incorporate, or specific topics?
Yes. In the point number 2, you suggest to skip ABI compatibility (after a deprecation schedule) for big changes. In the point 3, you suggest to add new fields at the end of the structure, even if it's asthetic, with exceptions if performance impact. Thank you -- Thomas