On Tue, Feb 06, 2007 at 01:45:38PM -0800, lianep at eng.sun.com wrote: > David Bustos writes: > > Well he needs to worry about the dead root case, and that is wrong. > > This is another symptom of not committing the repository format. > > We could decide to commit the repository format, but I'd note that > simply doing so will not magically solve the entirety of the set of > problems we see in this space.
That wouldn't be so hard if you chose to stay with SQLite2 forever :) But with SQLite3 you might have issues as that's still under development and the database format can change upwards-compatibly. Still, you could probably work around all such changes. It's not a terrible idea, just limiting. > I'd like to ensure that any proposal that is adopted which involves new > mechanism considers all the use cases, and details how developers will > know which mechanism to use. I'll send a mail (hopefully > this afternoon) further detailing my current understanding of the use > cases, so that folks can add any that I'm missing and we can evaluate > the upgrade method in light of a structured set of requirements. Cool.