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
