I disagree: repeating the mistakes of Weave is the biggest enemy here. And one of those mistakes was thinking that "good enough" was good enough, when it manifestly was not, at any level of abstraction. We should not be trading the very basics of correctness for the possibility of a closer ship date.
----- Original Message ----- From: "Andreas Gal" <[email protected]> To: "Richard Newman" <[email protected]> Cc: "Lloyd Hilaiel" <[email protected]>, [email protected] Sent: Friday, July 26, 2013 5:29:48 PM Subject: Re: whats the key anyway? There are many different ways to do this. And it simply doesn't matter which one we chose. Losing a usage count is irrelevant. As long we are reasonably counting, that's perfectly fine. Complexity is our biggest enemy here. Precision is not a design goal. Fast delivery of a solution that reasonably approximates consistency is. Andreas _______________________________________________ Sync-dev mailing list [email protected] https://mail.mozilla.org/listinfo/sync-dev

