Am Dienstag, 1. Mai 2007 01:12 schrieb Josh Sled: > There are two places we use the gconf > key /apps/gnucash/dev/allow_file_incompatibility: > > - Scheduled Transactions (FreqSpec->Recurrence) > - ROOT Account Group > > I propose that we flip the default for these two immediately before the > 2.1.2 release. Thus, starting with 2.1.2, files would no longer be > backward compatible.
Can you define again "backward compatible"? Does that mean with your proposed change, a 2.1.2-saved file cannot be read by 2.0.x as long as 1. it contains scheduled transactions, and 2. the user doesn't manually set this key the other way round? Which version would be the earliest gnucash version that can read the new file? Also, does that mean we've already agreed that a 2.2.0-saved data file cannot be read by 2.0.x? As for my thoughts here: I prefer infinite forward and backward compatibility :-) but if this cannot happen, then 2.1.2 is okay. I'm still flipping back and forth between 2.0.x and trunk on my data file, though, but I know the options that I have. Christian _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel