Hi, I tend to use multiple versions of LyX, as each has a different set of bugs. At the moment lyx-x.y.z saves the file in the native version of lyx-x.y. This has a couple of drawbacks: 1) My version control is flooded with changing formats backwards and forwards. 2) It can be hard to keep my PC, shared computer, laptop, netbook and work computer all up-to-date with the latest lyx2lyx from svn.
My suggestion: - Allow user the set a default file format for new files. - Always give user option of preserving files existing format * Perhaps warn the user if lyx2lyx needs to remove features from file. * Always leave file in current format if it is native or the user default. I realize that lyx2lyx isn't perfect in all cases. But if a feature is not supported in 1.6.X then I don't want to use it in any serious documents anyway, and if the worst comes to the worst I can dig a backup out of my version control. I can manually mv foo.lyx16 to foo.lyx, but this is inconvenient, easy to forget, and fairly dangerous to do in a hurry. -- John C. McCabe-Dansted