Quoth Alan Maguire on Thu, Jun 12, 2008 at 09:25:46AM +0100: > > A minor version seems hygenic, but I don't see a lot of tangible > > benefit. > > I suppose the only benefit would be that we'd have a > slightly cleaner test (check minor version number - > if any - versus check if value_order column exists) to > determine if upgrade is needed. Probably not worth > it really.
Right. > For these reasons, I'm leaning towards the > approach of avoiding bumping the schema version > (and thus letting older svc.configds use the repository > with the extra column. Since the value_order column > makes values default to 0, this works fine). Perhaps > there are there ways round these problems though - > I haven't had to deal with these sorts of upgrade/downgrade > issues much, so I'm not sure. Yes, let's do that. The version number can represent incompatible change. David