Development
SVN access
Tutorials
- This tutorial will teach you how to develop new modules for eBox.
- Instead of the outdated ebox-unstable repository that is referred on that document, you will need the latest version of the emoddev package that can be downloaded from here.
Tips
- Document/Development/Tips/CreateEboxPackages
- Document/Development/Tips/DeleteCrapFromAModule
- Document/Development/Tips/DevelopmentEnvironment
- Document/Development/Tips/Packaging
Changelog
- Document/Changelog/1.1
- Document/Changelog/1.1.10
- Document/Changelog/1.1.20
- Document/Changelog/1.1.30
- Document/Changelog/1.1.40
- Document/Changelog/1.2
- Document/Changelog/1.4
- Document/Changelog/1.4-2
Design
- Document/Development/Design/DebianPolicyCompliance
- Document/Development/Design/EnhancementSquid
- Document/Development/Design/Framework/Autogen
- Document/Development/Design/Framework/EventArchitecture
- Document/Development/Design/Framework/Reports
- Document/Development/Design/Framework/UserCorner
- Document/Development/Design/IntegrationCorner
- Document/Development/Design/JnettopUI
- Document/Development/Design/LdapBackend
- Document/Development/Design/LdapFuture
- Document/Development/Design/Module/Backup
- Document/Development/Design/Module/CA
- Document/Development/Design/Module/ControlCenter
- Document/Development/Design/Module/DNS
- Document/Development/Design/Module/FTP
- Document/Development/Design/Module/Firewall
- Document/Development/Design/Module/Jabber
- Document/Development/Design/Module/Log/AddModuleInfo
- Document/Development/Design/Module/Log/PDF
- Document/Development/Design/Module/Log/PDF-FirstDraft
- Document/Development/Design/Module/Log/PDF-SecondIteration
- Document/Development/Design/Module/MailFilter
- Document/Development/Design/Module/PBX
- Document/Development/Design/Module/PDC
- Document/Development/Design/Module/TrafficShaping
- Document/Development/Design/Module/TrafficShaping/FirewallRequirements
- Document/Development/Design/Module/TrafficShaping/Ingress
Wishlist
- Document/Development/Wishlist/EBoxDesktop
- Document/Development/Wishlist/Installer
- Document/Development/Wishlist/Module/Antivirus
- Document/Development/Wishlist/Module/Asterisk
- Document/Development/Wishlist/Module/Base
- Document/Development/Wishlist/Module/CA
- Document/Development/Wishlist/Module/DHCP
- Document/Development/Wishlist/Module/DNS
- Document/Development/Wishlist/Module/EBackup
- Document/Development/Wishlist/Module/EGroupware
- Document/Development/Wishlist/Module/Events
- Document/Development/Wishlist/Module/Firewall
- Document/Development/Wishlist/Module/Framework
- Document/Development/Wishlist/Module/Jabber
- Document/Development/Wishlist/Module/Logs
- Document/Development/Wishlist/Module/Mail
- Document/Development/Wishlist/Module/Mailfilter
- Document/Development/Wishlist/Module/Monitor
- Document/Development/Wishlist/Module/NTP
- Document/Development/Wishlist/Module/Network
- Document/Development/Wishlist/Module/New
- Document/Development/Wishlist/Module/Objects
- Document/Development/Wishlist/Module/OpenVPN
- Document/Development/Wishlist/Module/Printers
- Document/Development/Wishlist/Module/RADIUS
- Document/Development/Wishlist/Module/Samba
- Document/Development/Wishlist/Module/Services
- Document/Development/Wishlist/Module/Software
- Document/Development/Wishlist/Module/Squid
- Document/Development/Wishlist/Module/TrafficShaping
- Document/Development/Wishlist/Module/Users
- Document/Development/Wishlist/Module/Webserver
- Document/Development/Wishlist/Packaging
Testing
- Document/Development/Testing//MailRelatedManualTests
- Document/Development/Testing/ANSTE
- Document/Development/Testing/ANSTE/Objects
- Document/Development/Testing/IsolateFromFrameworkCouplings
- Document/Development/Testing/TestingMasonTemplates
- Document/Development/Testing/WritingTesteableModules
Standards
