1 |
2011/8/17 Chí-Thanh Christopher Nguyễn <chithanh@g.o>: |
2 |
> Nirbheek Chauhan schrieb: |
3 |
>>>> A side-note that we've wanted to get out to all devs is that everyone |
4 |
>>>> should *always* use IUSE="+introspection". |
5 |
>>> Then why is it a flag? |
6 |
>>> |
7 |
>> So that people who use, say, json-glib in embedded environments don't |
8 |
>> need to pull in a package that is quite unnecessary for them. |
9 |
>> |
10 |
> |
11 |
> Then why don't you make it a default flag in desktop/gnome profile |
12 |
> instead? That way, the embedded users who don't use a desktop profile |
13 |
> won't even need to take action to disable the flag. |
14 |
> |
15 |
|
16 |
We didn't do that because the use-case for not enabling introspection |
17 |
is a marginal one. We almost didn't even make it a use-flag. |
18 |
|
19 |
I think it would rather make sense to mask the use-flag in an embedded |
20 |
profile (small blacklist) than to enable it everywhere else |
21 |
(effectively a large whitelist). |
22 |
|
23 |
|
24 |
-- |
25 |
~Nirbheek Chauhan |
26 |
|
27 |
Gentoo GNOME+Mozilla Team |