DSO API stability guidelines
nhorman at redhat.com
Fri Mar 21 12:46:32 UTC 2014
On Fri, Mar 21, 2014 at 01:25:52PM +0100, Michal Schmidt wrote:
> On 03/21/2014 01:18 PM, Neil Horman wrote:
> > Can anyone point me to fedora packaging documentation that discusses
> > the need for API stability in packaged shared libraries? I'm sure we
> > have some requirement that APIs in a DSO need to be versioned and
> > maintained through a release, but for the life of me I'm unable to
> > find it.
> Hi Neil,
> The Updates Policy for stable releases
> says this about ABIs, APIs:
> ABI changes in general are very strongly discouraged, they force
> larger update sets on users and they make life difficult for
> third-party packagers.
> Package maintainers MUST:
> Avoid Major version updates, ABI breakage or API changes if
> at all possible.
More information about the devel