On 10/8/15, Darren Duncan <darren at darrenduncan.net> wrote: > > 2. If two successive versions have an overlapping but not equal API and > file format, meaning that a subset of data files but not all of such readable > or > writeable by one version is readable and writeable by the other, or that a > subset of code but not all of such that is correctly working against one > version is likewise against the other, then the X at least should be > different. > This mainly is for releases that add or remove or change features. >
SQLite has the additional restriction that it does not break legacy. It only adds new features. Otherwise, this seems to be a reasonable description of what I am trying to achieve. -- D. Richard Hipp drh at sqlite.org