On 2016 Oct 30 (Sun) at 12:28:36 +0100 (+0100), Ingo Schwarze wrote:
:> Everybody would have had, had it been included in /etc/skel/.cvsrc :^)
:> Worth adding?
:
:I (mildly) oppose that.  Providing customization files by default
:is an oxymoron that provokes exactly the problems seen here.  People
:become so used to it that communication breaks down - some people
:assume the default customization to be the default, others assume
:the defaults to be the defaults.  These default customization files
:are also undocumented, so they cause default behaviour of utilities
:to differ from what is described in the manpages.  At least we should
:not pile more poo on top of the turd.
:
:We want sane defaults, and we want simple defaults.  Where traditional
:defaults are suboptimal but can't easily be changed, i still think
:that having one set of defaults is saner and simpler than having
:two sets of defaults:  One traditional, documented plus one arguably
:more convenient, but undocumented set...
:
:Whatever, i expect others will disagree, so i'm unlikely to argue
:this further, and i can certainly live with whatever happens in
:/etc/skel/, i never use it anyway.
:
:Yours,
:  Ingo

On one hand, I 100% agree with Ingo.  Our instructions MUST NOT assume
configuration files / environment have things we depend on.

On the other hand, if we do provide environment files, we MUST ensure
they are sane.  adding -d to cvs update is pretty much required when
using OpenBSD's cvs tree.


:> Index: etc/skel/dot.cvsrc
:> ===================================================================
:> RCS file: /cvs/src/etc/skel/dot.cvsrc,v
:> retrieving revision 1.2
:> diff -u -p -r1.2 dot.cvsrc
:> --- etc/skel/dot.cvsrc       31 Mar 2015 18:34:40 -0000      1.2
:> +++ etc/skel/dot.cvsrc       29 Oct 2016 17:44:30 -0000
:> @@ -1,6 +1,6 @@
:>  # $OpenBSD: dot.cvsrc,v 1.2 2015/03/31 18:34:40 naddy Exp $
:>  #
:>  diff -uNp
:> -update -P
:> +update -Pd
:>  checkout -P
:>  rdiff -u
:

OK


-- 
Man 1:  Ask me what the most important thing about telling a good
        joke is.

Man 2:  OK, what is the most impo --

Man 1:  TIMING!

Reply via email to