On Mon, 3 Apr 2006, Florian La Roche wrote:
(oh, right semantics is not your problem, you don't even do typing/schemas
but I'm sorry 90% of unix conf woes are semantics only).
I think this is pointing at a key item: apps apply too much semantics
on how they read config settings. Maybe common ways could be worked out
if bigger projects would cooperate on a common lib/infrastructure for this?
So true. I think the key (pun intended) point the semantic argument is
missing is that application configuration semantics by their very nature
is easily changed/fixed. So while syntax is a pita to fix due to its
functional elements, semantic problems can be identified and patches
subjected by novices in many cases. I note that in same cases changing
semantics may be more difficult say for example changing dhcpd.conf's
subnets directive from using "10.0.0.0 255.255.255.0" to 10.0.0.0-24 but
this is the exception not the rule.
I still agree that this would be a very good goal to aim at, but also know
much much work it is to get there. And we already see in this thread on
how hard it is to agree on common/acknowledged things. ;-)
That I am afraid is an established fact, I do have "faith" that as a
community we are capable of moving this in the right direction though... I
think the blood bath may be unavoidable however :)
P.S.: So while the french are used to bedins and bathrooms without paper,
it might take us until development is done by robots to get sane
and easy to use config files that support updates. They might also
not be needed anymore by that time. ;-)
Leave it to the french to spoil and otherwise good analogy *sigh*
Cheers,
Shane
--
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list