1 |
On Tue, Oct 27, 2009 at 12:07:08PM -0400, Richard Freeman wrote: |
2 |
> R??mi Cardona wrote: |
3 |
> > Le 26/10/2009 22:58, Richard Freeman a ??crit : |
4 |
> >> Gentoo is about choice. |
5 |
> > |
6 |
> > No it isn't. Gentoo is about empowering users, giving them the ability |
7 |
> > and tools to _change_ the distro to _their_ needs. |
8 |
> > |
9 |
> > Gentoo does _not_ cater to all the possible needs. |
10 |
> > |
11 |
> > This is somewhat off-topic, but it irks me every time I see/hear it, so |
12 |
> > there. |
13 |
> |
14 |
> Well, I'm not sure I see any contradiction. When people say that gentoo |
15 |
> is about choice, it means that we should give the end-user flexibility |
16 |
> whenever it is feasible. Of course that doesn't mean that there should |
17 |
> be a lunar-lander-in-a-box use flag. However, if KDE 4.2 includes a |
18 |
> lunar lander module we should in fact add such a flag for the benefit of |
19 |
> those of us who don't own space programs. |
20 |
|
21 |
Agreed. However, I think the discussion is around whether we should enable |
22 |
the lunar-lander-in-a-box use flag by default and where it should be |
23 |
enabled by us if we do enable it. |
24 |
|
25 |
Since profiles override IUSE defaults, if we enable the flag in the |
26 |
profiles, this means that it will be enabled for all packages that have |
27 |
the use flag, regardless of whether they are KDE related, unless the |
28 |
user disables the flag in make.conf or package.use. |
29 |
|
30 |
On the other hand, if we enable it with IUSE defaults at the |
31 |
package level, it lets the user decide whether or not they want it to be |
32 |
enabled for their entire system by editing make.conf. |
33 |
|
34 |
Imho the profiles should enable only use flags that are necessary for |
35 |
running that profile and allow users and package maintainers to control |
36 |
the rest. |
37 |
|
38 |
-- |
39 |
William Hubbs |
40 |
gentoo accessibility team lead |
41 |
williamh@g.o |