Re: The future of commit access policy for core Firefox
"L. David Baron" <[email protected]> Fri, 10 Mar 2017 08:58:24 -0800
| Newsgroups | gmane.comp.mozilla.devel.seamonkey |
|---|---|
| Message-ID | <[email protected]> |
On Friday 2017-03-10 11:33 -0500, Steven MacLeod wrote:
> It seems to me like it's time that an actual machine readable code ownership
> system is implemented (Like most large orgs have). Allowing some level of
> trust
> to keep people productive makes sense to me, but I don't think the current
> scm_level system provides enough control to grant reasonable trust we can
> enforce with automation.
There's a big tradeoff here, which is that we don't want to
discourage refactoring or cleanup changes that touch large parts of
the codebase. Such changes are important for the long-term health
of the codebase. To allow them, we've generally allowed the owners
of an API to review straightforward changes to users of that API
across all parts of the tree, because getting review from every
module touched is a significant amount of work and delay, and
strongly discourages making such refactoring / cleanup changes.
-David
--
𝄞 L. David Baron http://dbaron.org/ 𝄂
𝄢 Mozilla https://www.mozilla.org/ 𝄂
Before I built a wall I'd ask to know
What I was walling in or walling out,
And to whom I was like to give offense.
- Robert Frost, Mending Wall (1914)
_______________________________________________
dev-planning mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-planning
signature.asc
(application/pgp-signature, 801 B)
-----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJYwtswAAoJEO/hYSUPhPwhIL0P/0DRlhtPMaQcCv9/jE9mz30Q gBPr2gq6iL0lPSoHI2WNd4I2KyiX5lTEVcXoFZAyuFC9KF2VX09DEJfAfOGtKcLz lETQc7UTmdh4fO7L24lnQBU5xxW2q1w2OWtx4zteUGZ2jnEJZdxeg0dgoxqlEKoB dU/h1uzILjDLIhLX75x4pFsa0J3BbHqN8++hz4SK17bssP+U7Bcp8yPfrfGukBaQ aRHDJ/Ncc7pbQlrP0jOKvc9gco/Otva5vW0uyzJU+Q/CJMoHzu3WUlOWFvyX4qb3 4wMtPt+2Z0UAY9TkgrTzD+Ah054qFRfMAapSUNOlzSMB3dA8VUZFp3woKqS3eoDc fD2nU4m47s84djRM7U7cQDsHXh3vl/T/EnfWe7xyB3OMGmZ0Sc9FibzL7gS9xhUM fzB7PfZnV9q7qPHPk0tNUSphS51FxJ6UY6PlrFaxzLJPRhZMUH899D4QvKBZX0oA jBAD5PXdGt36t3zx+XM8ZlS3knco7M+30+jdxi17ku+N3mDEIVqJLHlIXOI8DGsh 6KFLvtWQ2kNfs5VH1Lyo6UWFPm3AM2qoQjCYogZzMaJ5mCIG/alnm5yZQ+Z9bYUZ zHaJ7dEsRnEbH/E7l9bqO6PmQyUI37LVhp/aMuQrSjr/1OhoISEEyOPTA54uq4JQ 64+9EQN7F3Z7M8eTKv9R =1O7b -----END PGP SIGNATURE-----