Update module owner metadata for JavaScript components
Categories
(Core :: JavaScript Engine, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox107 | --- | fixed |
People
(Reporter: tcampbell, Assigned: tcampbell)
References
(Blocks 1 open bug)
Details
Attachments
(4 files)
The JavaScript and JavaScript:JIT modules need a bit up cleanup.
- Add historical owners data as recognition for their important contributions
- Update website URLs
- Remove decomissioned mailling lists
- Update bugzilla components
- Retire peers who haven't been involved with project in past year
TODO (maybe in another bug):
- Retire the distinct JIT module
- Retire the unused js-tests module
- Add WASM peers
Assignee | ||
Comment 1•2 years ago
|
||
JavaScript module owners emeritus were:
- Brendan Eich
- Dave Mandelin
- Luke Wagner
- Jason Orendorff
https://wiki.mozilla.org/index.php?title=Modules/Core&diff=321537&oldid=317753
https://wiki.mozilla.org/index.php?title=Modules/Core&diff=642511&oldid=642475
https://wiki.mozilla.org/index.php?title=Modules/Core&diff=719159&oldid=716947
https://wiki.mozilla.org/index.php?title=Modules/Core&diff=1234335&oldid=1234258
Assignee | ||
Comment 2•2 years ago
|
||
Update URL and remove mailing list. Also add missing Bugzilla components
associated with the module.
Assignee | ||
Comment 3•2 years ago
|
||
Recognize the previous stewards of SpiderMonkey in the module owners data.
Depends on D157501
Assignee | ||
Comment 4•2 years ago
|
||
Use the correct Bugzilla ID that is tied to phabricator.
Depends on D157502
Assignee | ||
Comment 5•2 years ago
|
||
With great appreciation for their contributions, we move JavaScript peers who
are no longer active on the project to the emeritus list, including: caroline,
luke, sunfish, fitzgen, djvj, waldo. Also sort the peer lists alphabetically
since we never were very consistent about the order we added people.
Depends on D157503
Moving to the JavaScript component - the mots
component is about is implementation and infrastructure.
Changes impacting module ownership should be tracked in their relevant component to ensure the changes are visible to the relevant team.
Pushed by jdemooij@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/bb3d82a9de58 Update JavaScript module owner metadata. r=jandem,zeid https://hg.mozilla.org/integration/autoland/rev/9e2e97ca7984 Add owners emeritus data to JavaScript module. r=jandem,zeid https://hg.mozilla.org/integration/autoland/rev/8f6afc5740f5 Update module owner metadata for sfink. r=sfink,zeid https://hg.mozilla.org/integration/autoland/rev/4f2ffd913ee2 Cleanup peer_emeritus list for JavaScript module. r=jandem,zeid
Comment 8•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/bb3d82a9de58
https://hg.mozilla.org/mozilla-central/rev/9e2e97ca7984
https://hg.mozilla.org/mozilla-central/rev/8f6afc5740f5
https://hg.mozilla.org/mozilla-central/rev/4f2ffd913ee2
Updated•2 years ago
|
Description
•