Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=677181
--- Comment #6 from Thibault North <thibault.north(a)gmail.com> 2011-02-15 13:51:11
EST ---
No, normally it should be easy. But if I switch to Vala 0.11 and
remove the C
code, how to package it for F14?
The C code generated was for me the best solution because I don't
need to
maintain several branches for each version of Vala. AFAIK other Vala projects
do the same.
I think that this solution is acceptable, but there is apparently not a total
agreement about that.
Of course, maintaining a few branches is far from ideal.
IMHO Fedora should have several Vala packages, one for each version.
Since it
seems that there is no plan for doing this, I've chosen the best compromise.
The C code is rightly there to simplify installing and packaging.
The development cycle for Fedora is really short, and I think that it could be
ok to either use this C code for Fedora for a while, waiting for the Vala 0.11
compatibility fixes.
Why it is not acceptable to keep it like that?
Some consider the source code to be the file that a edited by a human only. A
patch against the generated code would make no sense.
But anyway, I think we'll keep it simple and do the following:
- For Fedora 14, rebuild normally an regenerate the C code.
- For Fedora > 14, use the generated C code
As soon as latexila supports Vala >= 0.11, I will update these packages for
Fedora > 14 to always regenerate C code. The Fedora 14 version will use the
generated C code.
Finally, F-14 with become EOL and we will be back to a stable situation.
Thanks,
Thibault
--
Configure bugmail:
https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.