On Tue, Mar 31, 2015 at 2:14 PM, Mike Gilbert <flop...@gentoo.org> wrote: > > - Do we have a policy regarding enablement of drop-in config files? > - If so, what is it? Where is it documented? > - If not, do we need a policy and what should it be? > - Keep in mind that any policy needs to be technically feasible to implement. >
I have no idea if one is documented, but I think the best we're going to do is set up some principles (the usual Gentoo stuff) and leave it to maintainer discretion. I don't see how anything else will ever work. For example, you point out that we generally don't enable init.d scripts, but that isn't true for a lot of the stuff that is needed to boot the system. Maybe we don't enable lvm by default, but stuff like procfs or sysctl is always on out of the box, and it just wouldn't make sense not to do it that way (this isn't Linux From Scratch). Of course, we should always allow users to override the defaults either way, enabling stuff or disabling stuff as they please. If one way of setting things up makes it easier for users to tweak things then that should be a consideration. So should be aligning with upstream. Basically, policy shouldn't be an excuse for doing something dumb. -- Rich