Zac Medico schrieb:
>> To be more explicit:
>> 1) "emerge foo": quiet build
>> 2) "emerge foo --quiet-build=n": non-quiet build
>> 3) "emerge foo -v": non-quiet build
>> 4) "emerge foo -v --quiet-build=y": quiet-build
>>
>> So -v sets the default for quiet build, but user can still override with
>> explicit --quiet-build=...
>>
>> I think the case 1) covers the arguments in favour of having quiet build
>> by default.
> 
> I think that's too fragile because you could easily have people using -v
> and getting the --quiet-build=n behavior even though they didn't want
> it. I think most people would prefer to avoid the --quiet-build=n
> behavior since, generally, people who want to analyze build output are
> better served by PORT_LOGDIR.

I think it is a solution which most of the critics of quiet-build could
live with and users still won't see build output by default.

If a user passes -v and as a result sees build output, I think he won't
be confused or angry about it.[1]


Best regards,
Chí-Thanh Christopher Nguyễn

[1] http://xkcd.com/242/

Reply via email to