Labs/Jetpack/Reboot/Best Practices

From MozillaWiki
< Labs‎ | Jetpack‎ | Reboot
Revision as of 01:06, 26 January 2010 by Adw (talk | contribs) (Added API design)
Jump to navigation Jump to search

The following are best practices for reboot development. Nothing is (yet) set in stone, so propose and debate and stuff.

We also need to cover:

  • how to namespace packages (e.g., require("foo/bar/baz"))
  • out-of-code documentation (e.g., tutorials and guides)
  • unit testing
  • memory leak detection
  • module unloading
  • security
  • localization
  • API design