From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,47bc849aad30d586 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-06-04 04:46:33 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!195.54.122.107!newsfeed1.bredband.com!bredband!uio.no!ntnu.no!not-for-mail From: Preben Randhol Newsgroups: comp.lang.ada Subject: Re: A standard package for config files is needed Date: Tue, 4 Jun 2002 11:46:28 +0000 (UTC) Organization: Norwegian university of science and technology Message-ID: References: <3CF5D7AC.975B0DB3@cs.tu-berlin.de> <4519e058.0205310825.868fe4a@posting.google.com> NNTP-Posting-Host: kiuk0156.chembio.ntnu.no X-Trace: tyfon.itea.ntnu.no 1023191188 15997 129.241.83.82 (4 Jun 2002 11:46:28 GMT) X-Complaints-To: usenet@itea.ntnu.no NNTP-Posting-Date: Tue, 4 Jun 2002 11:46:28 +0000 (UTC) User-Agent: slrn/0.9.7.4 (Linux) Xref: archiver1.google.com comp.lang.ada:25298 Date: 2002-06-04T11:46:28+00:00 List-Id: On Mon, 3 Jun 2002 09:23:10 -0400, Marin David Condic wrote: > If this is how you are using a "Configuration" file then I suggest it is no > longer a "Configuration" file and is instead a "Data" file for your You started with saying that streams where good for dumping a lot of variables if I recall correctly. I would also define it as a Data file. > application. What I (and maybe others) are thinking of is initialization and > user preference data - stuff that is relatively small and specific to a > platform, installation and user. I cannot recall any time in my experience > with using computers where I have wanted to drag this from one machine to > another machine of totally different character. Even if I did - its in the > nature of the beast that it is relatively *small* and shouldn't take hours > to recreate. Well perhaps because you couldn't? I mean it hasn't been usual that one can use the same program on several platforms. Now it is time to think in these terms IMHO. Well whether it is small or not doesn't matter. Say you are setting up the program to be used by 400 kids in a school and you have about 200 machine whith different platforms. or a more realistic example. Say you have configured about 10 applications (or more) so that they are more easy to use. Now you want to set this exact same setup up for some other people. It is far easier to just copy the files than have to reconfigure them on each machine. With Vim (and Emacs) which works on a lot of platform you set up a lot of files you wants it to load so that you have more features. You can copy them without problems between platforms. Preben