Documentation Topics (hide)
Getting Started
- Jitsi and IDEs
- Becoming a Project Member
Generic Developer Guidelines (or before you start coding)
- How to define your test user accounts
- How to run subsets of the unit test suite
- How to report bugs effectively
- Becoming a Jitsi Committer
- The Jitsi Code Convention
- Before and after committing code
- Log levels
- Design of the JUnit tests
- Jitsi API (javadocs)
Tutorials
- The Jitsi Chapter in the “Architecture of Open Source Applicaitons” book
- How to create OSGi Services for Jitsi
- How to write GUI plugins
- How to implement support for your favorite protocol in Jitsi
- How to create and maintain a Jitsi installer
- How to translate Jitsi
- How to add key bindings
- How to use on-line provisioning
Jitsi Base Services
- Call History Service
- Configuration Service
- File Access Service
- History Service
- Media Service
- Message History Service
- Meta Contact List Service
- Notification Service
- Protocol Provider Service
- UI Service