JavaScript:New to SpiderMonkey

Revision as of 22:19, 24 July 2010 by Pbiggar (talk | contribs) (Add skeleton)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This is a page to help new member of the JS team or new contributors to SpiderMonkey to orient themselves to the codebase. 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.


Code

- Overview
- repository
  - sharing
  - hgrc file
  - useful plugins
  - jaeger + trace + integration
- Tests
- benchmarks
- build a shell
- coding style
  - ignore old doc
  - link to recent doc
  - important compilers and platforms


Workflow

- bugzilla
  - fixed-in-tracemonkey
- following what other team members are doing
  - status page
- 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