On 10/23/15 11:09 PM, Eric Rescorla wrote:
>> It may well be that having c-c code in m-c decreases friction overall,
>> > since it saves time for the people that know they're allowed to break TB
>> > but choose to help it anyway. However, the cost of redirected work for
>> > contributors that _don't_ know they're allowed to break TB is real. That is
>> > the tradeoff that needs to be weighed IMO.
> 
> What Bobby said here seems very important. In the cost/benefit analysis,
> the impact on Firefox needs to be weighted very heavily. In particular,
> breaking TB should not cause failures either on try or on commit, and
> changes to pieces of Gecko should not be held up on their impact on TB.

If we get this right on the tooling side, I don't think it will be a
concern. For contributors that are regular Mozillians, I think it has
been clearly communicated that making changes in Firefox and Toolkit
does not require fixing Thunderbird/Seamonkey.

New contributors will either have a mentor that knows and can
communicate this fact, or will not see the changes when using a
correctly configured dxr, which is likely linked in one of the
contributor guides.

Even if they do a grep and find code locally, they will be aware that
Thunderbird and Firefox are separate products, and if they set out to
fix a Firefox bug I don't think they'd immediately think they need to
fix it in Thunderbird without asking questions. Personally I think they
will either ignore Thunderbird outright, or ask someone if they need to
take care of it. As per current policy, they will be told they do not
have to.

Philipp
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to