Peter Hessler <[email protected]> writes:

> 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.

Agreed.

>
> :> 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

Also ok jca@

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to