Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 May 1995 23:07:17 -0700
From:      asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=)
To:        rgrimes@gndrsh.aac.dev.com
Cc:        wollman@halloran-eldar.lcs.mit.edu, paul@isl.cf.ac.uk, bde@zeta.org.au, ache@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-gnu@freefall.cdrom.com
Subject:   Re: cvs commit: src/gnu/lib/libreadline Makefile
Message-ID:  <199505100607.XAA02002@silvia.HIP.Berkeley.EDU>
In-Reply-To: <199505100202.TAA06456@gndrsh.aac.dev.com> (rgrimes@gndrsh.aac.dev.com)

next in thread | previous in thread | raw e-mail | index | archive | help
 * > The following events cause major version numbers to be bumped
 * > 
 * > (1) deleting a function
 * > (2) interface change (different argument order, etc.)
 * (3) change of functionality in a function (ie, when I add %b to
 * printf it will require a major number bump, since calling the
 * old printf with a %b will just blow it out of the water).

Um, if the %b didn't exist in the old function, this should be a minor 
number change, no?  Because code compiled with the old function (and
these programs presumable won't use %b) can run with the new function, 
but not vice versa....

 * > If nobody objects, then this will become the official policy. :)
 * 
 * Please commit it as /usr/src/policy/library_versions

Hey, I didn't propose to make a new directory under /usr/src. ;)

We've gotta decide where to put these kind of things, though.  Didn't
we have a committers.faq or something like that?  (What was the
document that we let new cvs users read?)

Satoshi



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199505100607.XAA02002>