Development Pages
Just dive into Gajim development, it is pretty easy. Checkout hg and have a start.
Contributing to Gajim
Developers
- I want to start hacking, what should I do?
- Coding standards, a MUST READ
- Targeted Userbase and minimum system requirements?
- Human Interface Guidelines, especially the parts about capitalization
- Embedded IPython interactive shell
- Embedded Parasite interactive GUI
- Dev-Slang
- Discussed Tickets
- General info about current Gajim hg branches
- ohloh.net about Gajim
- Setting up a Win32 Dev Environment
- Recent screenshots from Gajim HG
Translators
Package Maintainers
Gajim's architecture
- Architecture UML Class diagrams
- Architecture description (outdated)
- ArchitectureOverhaul
- Logging
- Database design (logs.db)
- How windows are handled (show/hide or destroy)
- How file transfer works
- UML diagram about how we deal with contacts in roster_windows.py
- What happens when Gajim connects to server
Gajim Team
Developers and contributors tell about themselves and what they are working on.
- Asterix (lead developer)
- Junglecow (Developer)
- roidelapluie (Developer)
- EnigmaCurry (Working on porting Gajim to a Nokia N800)
Attachments
-
tango-applications-development.png
(2.1 KB) - added by roidelapluie
3 years ago.
(under Creative Commons Attribution-ShareAlike 2.5 License Agreement)
