On 2015-02-01 00:52:21 +0100 (+0100), Thomas Goirand wrote:
[...]
> Upstream authors decided to remove the sample config files for a
> reason, which is: there's no way to provide a valid sample config
> file because it depends on the version of the installed libs.
[...]

That's sort of true, but more specifically the projects which
removed them did so because there was no way to test that they were
kept up to date without introducing spontaneous breakage into the
development workflow.

Since configuration options can be introduced by new versions of
other libraries, any tests in the projects for which the
configuration was published would start rejecting unrelated commits
when that happened. Since these projects removed the tests to
confirm whether the sample configs being published were
correct/current, they config files themselves were also removed
rather than continue publishing something which they knew would get
further and further out of sync with reality.
-- 
Jeremy Stanley

_______________________________________________
OpenStack-operators mailing list
[email protected]
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators

Reply via email to