On Thu, Apr 07, 2016 at 11:49:15PM +0200, Markus Wanner wrote:
> On 04/07/2016 11:37 PM, Stephen Leake wrote:
> > There's a version number in the internal format, so we don't need a flag
> > day (or maybe that was on a branch; anyway, we can add one). We do need
> > to maintain both formats for compatibility with old databases.
> 
> There's a version identifier for things like certs, revs, etc.., yes.
> However, in any case, there's a point in time where monotone stops using
> the old format and starts to use the new one. We can soften the
> migration by prolonging the time between the first release that supports
> a feature until we activate it. (Not that past flag days had a pretty
> narrow window...)

Or perhaps we could use a new-style certificate to certify that each 
old-style certificate is valid.  This might even be secure if the 
ew-style certificates are issued before the old-style ones are 
vulnerable to attack.

-- hendrik


_______________________________________________
Monotone-devel mailing list
Monotone-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/monotone-devel

Reply via email to