Forum: CFEngine Help Subject: Re: (addendum) How easy/simple is cfengine? Author: davidlee Link to topic: https://cfengine.com/forum/read.php?3,24353,24468#msg-24468
Mark, Many thanks for your reply. Re: COPBL and the "duck test". It is seen in duck habitat (on the official website, right alongside the ref. manual). It walks like a duck (it travelled to our systems via the RPMs on the official cfengine website). It looks like a duck (at the very head of the file I see "Copyright (C) Cfengine AS"). It talks like a duck (the layout, style and "voice" are like those of the ref. manual). It even has duck breeding! (some of its features are clearly cloned from the ref. manual). Re: new enterprise: Don't get me wrong: I'm very much in favour of the community concept of such an enterprise. But, as COPBL itself shows, I think some initial ground rules (naming conventions, formatting conventions), coupled with some significant peer-review (itself with guidelines about portability, flexibility, fail-safe defaults, error-trapping) are essential. You say, "the cron example ...was an example made for a training class to look like a Puppet example". Fair enough. But where were the quality-control and peer-review on the classroom exercise before it got into the official RPM distribution? They would have addressed not only the technical issues (why some values, not others) and also your point about should it be there at all. I really hope this exercise bears fruit and leads to an evolving high-quality, community-open library, and also avoids the quality-control weaknesses of COPBL. I'd like to be able to help in my spare time; let me know if you'd like that. You'll see that I've been submitting issue reports, often about the clarity of documentation, based on being relatively new to version 3 of cfengine (although with several years prior experience of version 2). Happy New Year! _______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine