2011/8/17 Chí-Thanh Christopher Nguyễn <chith...@gentoo.org>:
> Nirbheek Chauhan schrieb:
>>>> A side-note that we've wanted to get out to all devs is that everyone
>>>> should *always* use IUSE="+introspection".
>>> Then why is it a flag?
>>>
>> So that people who use, say, json-glib in embedded environments don't
>> need to pull in a package that is quite unnecessary for them.
>>
>
> Then why don't you make it a default flag in desktop/gnome profile
> instead? That way, the embedded users who don't use a desktop profile
> won't even need to take action to disable the flag.
>

We didn't do that because the use-case for not enabling introspection
is a marginal one. We almost didn't even make it a use-flag.

I think it would rather make sense to mask the use-flag in an embedded
profile (small blacklist) than to enable it everywhere else
(effectively a large whitelist).


-- 
~Nirbheek Chauhan

Gentoo GNOME+Mozilla Team

Reply via email to