Possible reasons for mandating policy: insuring interoperability,
consistency, functionality, and desire to be a fascist jerk.

Why assume the latter when the first three are valid, and
valuable to boot?

Why do we require things like shlibs, or listing dependencies, or
using .deb files? Why does POSIX exist? Why are words like "MUST"
present in RFCs?

Debconf provides another layer of consistency that enables
functionality that few, if any, other distributions can provide
in a quality fashion.

Sure, power corrupts, and should be used judiciously. But no
matter how much Debian sucks[1], imagine how much more it would
suck if there weren't reasonable standards by which developers
were expected to abide?

-John

[1] Almost by definition, all Linux environments suck. Debian just
sucks less.


Reply via email to