Jean-Marc Lasgouttes wrote:

> Le 16/01/2013 08:53, Liviu Andronic a écrit :
>> Consider that the updated layout (in 2.0.5) contains _new_ commands
>> and that the user creates a document using those new commands that the
>> 2.0.5 layout supports. What happens if a collaborator opens this
>> document in 2.0.3? Will it work, or will opening/compilation break
>> down? In other words, is the versioning scheme necessary in such a
>> case?

With the current (non-)ability of LyX to cope with missing styles in a given 
layout: Yes. However, it would be easy to implement an "edit-only" mode in 
LyX 2.1, that would not allow export (because the information is missing), 
but editing of such a document. Then new styles in a given .layout file 
could be allowed for any 2.1.x release: People could still collaborate using 
different point releases, only if they want to print or view the typeset 
document they would need to install a new layout.
 
> We also have the right to consider the new commands and the necessity to
> support them right _now_. It may be that they are really required, but I
> bet that in many cases they will only correspond to corner cases.

I came to the same conclusion.


Georg

Reply via email to