Steve Langasek <[EMAIL PROTECTED]> wrote: > > - When the API becomes incompatible (which would implicitly make the > > ABI incompatible), both the -dev and library package should increment their > > numbers. > > > - When the ABI becomes incompatible without affecting the API, only > > the library package should increment it's number. > > > Is that right? > > With changing the package name on API changes being optional as well, since > API changes generally affect build-dependencies only, not dependencies, are > thus largely invisible to users, and in the general case don't tend to > happen in a way that justifies updates to all packages that would > build-depend on it.
Makes sense... > But if you think you'll be making sufficient backwards-incompatible changes > to the library API to warrant such package name changes, yes, the above is > the right way to go about it. I do. I can easily see thread safety and abstracting database interaction causing API changes in the future. Thanks! - Tyler -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]