Am 16.12.2012 18:27, schrieb Richard Heck:
I understand your point. But as said, who really downgrades from a
working LyX 2.0.6 to 2.0.5?
I think this question has been answered. The worry isn't so much that
people downgrade (though they do, if a new version introduces a bug that
really bothers them).
That was also once my opinion and I therefore installed LyX via the
installer in a folder name "2.0.5". But we had a lengthy discussion
about that and I was forced to skip this behavior and install in a
folder named "2.0" so that you can no longer distinguish between two
bugfix releases. I will not discuss this anymore.
It's rather that people often use several
machines, and those machines may not have the same LyX version on them.
I keep my main machine at home very up to date, for example, but not
always my laptop or even my work computer. Let alone my wife's Mac,
which I might use on a trip. This is very normal.
That is OK, but that cannot hinder us from updating the layout files to
fulfill submission guidelines. If you have to write a paper, the
publisher will force you to keep your software up to date. And if you
are writing a paper, you will for sure use the same program versions on
all machines you write your paper. if it doesn't compile on one machine,
you know you will have to update it that it compiles and to fulfill the
submission guideline.
We in the past always added styles to layouts because our major
releases only take place every 2 years while the document class
progress is much faster.
Please have a look of the layout file changes during the 2.0.x cycle.
It was not only me who added a style to layouts, others did that as
well and for scientific classes we will have to do it anyway for the
reasons I stated.
But as this issue is so fundamental, I request that you bring this to
the users list and decide then.
Feel free to start a discussion on the user list.
I'll do so.
- the changes for europeCV are cosmetic ones: I only added styles for
things one currently has to specify in the preamble. I can retract my
patch for this document class.
This looks to me like almost a format change. When we do this kind of
thing, we should have lyx2lyx that will find the stuff previously in the
preamble and convert it. I think Jurgen has just done this for some
things in beamer.
This is not necessary because the new styles are an offer. Your existing
files still compile and you might prefer to keep the preamble stuff as
it is. Or you want to have only the author and affiliation part edited
the LyX way and keep the other things in the preamble as it is. Or you
copy things to your preamble from a TeX file. I would not force the user
to something he does not need to.
For the document class files: I state it the last time: You have to
fulfill the submission guidelines. The journals don't care of your
OS and versions. If you don't fulfill the guidelines, you won't be
accepted, point!
Yes, but you are assuming something that does not seem evident,
namely: that everyone who is using these class files is doing so
because they are planning to submit their paper to a journal that
uses that class file.
Of course, because that is what these document classes and thus our
layouts are designed for.
They may be designed for it, but, as many people have said, that just
doesn't imply that that is always what they are used for.
Sorry but this argumentation is like:
- we are producing motorcycles
- we modify the motor to fulfill the exhaust gas laws
- users shout: "It is a motorcycle but I use its motor to lift water out
of my spring. Therefore please don't upgrade the motor."
Of course you can use every class for everything - a letter class for a
presentation or something else strange. But please be rational: As an
author of a layout for a paper submission you of course develop the
layout to fulfill its purpose - to submit papers. That's the only
sensible direction of development and a layout for a submission that you
can use to write theses but not to submit a paper is useless.
As people have
pointed out in the APA6 thread, the APA classes get used for thesis
formats by some universities or departments.
Fine for them, but they will have to accept that APA is developing their
classes for other purposes and it can be that APA 7 breaks the
compilation of theses written using APA 6. I don't think that LyX should
make the same mistake.
But as I also already said, we have to distinguish between classes that
are specially designed to submit things and those that can be used to
write anything. I was referring to the first type.
As I've said, as long as the updated layout classes are available,
people can use them. I just don't see the point of breaking a bunch of
other stuff to make that very slightly easier.
Once again my patch does not break the compilation of existing
documents!!! It adds styles necessary to fulfill the submission
guidelines for ACM papers and conferences. If you use the new styles or
not is of course your decision!
regards Uwe