Developer information
Client-side development (extensions, scriptlets, XUL apps)
- Tutorial?
- Structure of a client-side xmpp4moz application
- API Reference
- Cookbook
- Event selection API
- Getting SamePlace sources
- xmpp4moz internals
Server-side (shared web applications)
- How server-side applications work
- Simple shared web application HOWTO
- Developing server-side applications
- XML Sync Islands
- Developing server-side applications: injected applications
- Developing server-side applications: using bots for application logic
- E4X tutorial at developer.mozilla.org
- Questions and answers about E4X
Misc
- Frequently Asked Questions
- Areas for future development
- Using the development branch
- Guidelines for committers
- Random development notes
- Architecture diagram
- How data is exchanged between chrome and content contexts
- Security in interaction with server-side applications
- Unofficial changelog for development version
