JavaScript:New to SpiderMonkey
Jump to navigation
Jump to search
This is a page to help new member of the JS team or new contributors to SpiderMonkey to orient themselves. It's maintained by Paul Biggar (pbiggar@mozilla.com), who is currently new to SpiderMonkey. Please help by telling me what you found useful when you were new.
Quick getting started tutorial
- Get the code. - Build it - Build the JS shell - Make a small fix - Build to check - Run the tests - See if there's a speed improvement - Submit patch - Get a review - Commit the code
Everything you should know
- Overview - repository - sharing - hgrc file - useful plugins - jaeger + trace + integration - Tests - benchmarks - build a shell - coding style - ignore old doc - link to recent doc: JavaScript:SpiderMonkey:C++ Coding Style - important compilers and platforms
Workflow
- bugzilla - fixed-in-tracemonkey - following what other team members are doing - status page - Get alerted to new bugs: From bugzilla, go to your preferences, then click "Email Preferences" then, near the bottom, follow the user "general@spidermonkey.bugs" - patch policy - commit access - checkin needed - reviewers - mercurial queues - irc - mailing list
Community
team
- who are they, which faces in phonebook - who's in "charge" - blogs and twitterers, etc
users
- firefox is most important - other users - exposed APIs