On Sun, Jan 5, 2014 at 6:34 PM, Nicholas Nethercote
<n.netherc...@gmail.com> wrote:
> - There is an semi-official policy that the owner of a module can dictate its
>   style. Examples: SpiderMonkey, Storage, MFBT.

AFAICT, there are not many rules that module owners are bound by. The
reason module owners can dictate style is because module owners can
dictate everything in their module. I think we should wait until we've
heard from module owners that strongly oppose the style changes and
then decide how to deal with that. Imposing changes on module owners,
that the module owners don't agree to goes against the governance
system we have in place. Our governance system is based on the idea
that module owners (and peers) will make good decisions. Implicit in
that is the idea that module owners may need to make decisions that
are sub-optimal for them, but which are optimal for the project in
general.

>   There appears to be no good reason for this and I propose we remove it.
>   Possibly with the exception of SpiderMonkey (and XPConnect?), due to it 
> being
>   an old and large module with its own well-established style.

I guess you are implicitly excepting NSS and NSPR too, which are C code.

As far as PSM is concerned, my main ask is that such reformatting of
security/manager/ssl/src/* be done in February or later, so that the
current urgently-needed big refactoring in that code is not disrupted.

Cheers,
Brian
-- 
Mozilla Networking/Crypto/Security (Necko/NSS/PSM)
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to