smoothen hard syntax break of "alternates"
Moin Thomas,
what you might have mixed up so far:
Since "alternates" is a hard syntax break (no grace period, no
easily visible clue why it breaks/ how to fix it), auto-updates
will auto-fail. Also, this makes configs not portable.
Those 2 points have been brought up against the "all vars"
project. However, this argument is invalid against "all vars",
since this is already broken by "alternates".
Now, instead of letting things break just like that and reject
"all vars" because of reasons that apply to already existing
breaks, you can get a better "update success" when you accept the
service of "all vars" to aid the update.
In cooperation with distros "post-install" scripts can be added to
take care of this break smoothly. When you use scripts, amount of
changes doesn't matter, as long as it's "safe", which /Script is.
Try and see yourself.
(manual updates from source require already some "footwork" steps,
adding 1 more for config conversion won't kill people)
So "alternates" and "all vars" by themselves perform badly, but
when you combine them, it's a pleasure. And those unaffected by
"alternates" won't notice a drawback of the /Script either.
What is left to reject "all vars" (and is not covered by
/Discussion or the "summary")?
--
© Rado S. -- You must provide YOUR effort for your goal!
Even if it seems insignificant, in fact EVERY effort counts
for a shared task, at least to show your deserving attitude.