Gentoo Archives: gentoo-soc

From: Caleb Cushing <xenoterracide@×××××.com>
To: gentoo-soc@l.g.o
Subject: Re: [gentoo-soc] Configuration managment system
Date: Thu, 26 Mar 2009 15:38:53
Message-Id: 81bfc67a0903260838x6670776fn9745bb9ea4b6f31b@mail.gmail.com
In Reply to: Re: [gentoo-soc] Configuration managment system by Jonas Bernoulli
1 On Thu, Mar 26, 2009 at 11:26 AM, Jonas Bernoulli <jonas@×××××××.li> wrote:
2 > What I basically said is "the problem is that unrelated files live in
3 > the same branch, the solution obviously is to use separate branches".
4 > While one might disagree that this actually is a problem the
5 > conclusion can't really get much more obvious - it might even qualify
6 > as a tautology :-)
7
8 I think of my configs as related by host. the master branch contains
9 my default configs, each other branch contains a different host,
10 because each host is likely to be only slightly different from the
11 master, and I'm likely to want to propagate master changes to each
12 host.
13
14 if I'm a web host, how different (asside from domain specific
15 settings) how different do you think one web server will be from
16 another? not much I'll bet.
17
18 don't think of this in terms of desktop only. think of people who need
19 to spread configurations across lots of systems, how can you make
20 there lives easier too.
21 \\
22 >> A they should have their own repo,
23 >> B, they should be in the same branch.
24 >
25 > They should be in different repositories but in the same branch? That
26 > ain't gonna work :-) What do you mean by this?
27
28 these are mutually exclusive. you are confusing yourself by thinking
29 both are possible at the same time.
30
31 > (I think you are saying that each package should have it's own
32 > repository. Some things you said however seam to contradict this.)
33 >
34 >> their relation is relative as they are all configs for a system.
35 >
36 > True. But not all config files are related. Setting up a screensaver
37 > is totally unrelated to your firewall.
38 >
39 see above comments. plus I don't think this system should store my
40 .file settings... which is where the screensaver is likely configured.
41
42 --
43 Caleb Cushing
44
45 http://xenoterracide.blogspot.com

Replies

Subject Author
Re: [gentoo-soc] Configuration managment system Jonas Bernoulli <jonas@×××××××.li>