On 12/10/2012 04:59 PM, Richard Heck wrote:
>> - From my point as the author of a layout I cannot know what a
>> version of the document class a user might have installed. So what
>> should I do, if the layout works only with modernCV 1.0, but fails
>> with 0.9 and the recent version 1.2? - I have update the layout to
>> work with the latest version.
>>
> Long-term, as I said, we should make layouts version-aware somehow, at
> least in so far as we try to detect version during configuration and
> enable or disable layouts depending upon which versions we detect. I
> can even imagine putting conditional code into layouts themselves. 

In that scenario we could use lyx2lyx machinery to convert/revert
between layout versions. The code would use a hook to call lyx2lyx if
the layout used in the document had a different version from the
available system or local layout.

This should be the easiest part. :-)

-- 
José Matos

Reply via email to