Subject | Re: [Firebird-Architect] Major and Minor ODS Versions |
---|---|
Author | Adriano dos Santos Fernandes |
Post date | 2009-02-25T16:45:14Z |
Jim Starkey escreveu:
would be sufficient. I don't think we can say "Oh, this change is
drastic and we can't support your database anymore. Use the other
engine". I think the way is "We support very ancient databases. It's
time to drop the older ones. Use the other engine if you need.".
Adriano
> The point is this: Changing the major ODS version means supporting anThis is where I disagree, and think that even a single version number
> old engine and should be avoided if at all possible. Most changes can
> and should be handled with the minor ODS version number. But sometimes
> the price of progress is incompatibility, and that's what the major
> version number is for. The architecture is there to hide most of the
> unpleasantness from the user.
would be sufficient. I don't think we can say "Oh, this change is
drastic and we can't support your database anymore. Use the other
engine". I think the way is "We support very ancient databases. It's
time to drop the older ones. Use the other engine if you need.".
Adriano