Entwicklung
From Univention Wiki
Die von Univention entwickelten Anwendungen sind genauso wie weite Teile der Distribution Open Source. Der Entwicklungsprozess der Distribution wird schrittweise geöffnet.
Allgemeines
- Paketierung von Software für UCS
- UCS Appliance: Vorbereitung eigener Images von UCS (Englisch)
- Lizenzierung
- Zertifizierung Certified for Univention Corporate Server
- Übersicht verfügbarer Quellcode-Pakete im öffentlichen Subversion-Repository
- Bootsplash Konfiguration und Anpassung
- Verwendung des HookManagers
Schnittstellen des UCS Managementsystems
Die Komponenten des UCS Managementsystems bieten Schnittstellen für die Erweiterung um eigene Implementierungen und Integration zusätzlicher Dienste:
- Entwicklung und Integration eigener Module in Univention Directory Manager (UCS 2.x)
- UMC Architecture and Protocol (UCS 3.0)
- Univention Management Console API for Modules (UCS 3.0)
- Join-Skripte: Zum Beitritt eines neuen Systems in eine bestehende Domäne
- Entwicklung von Univention Directory Listener-Modulen
- Erstellen eines erweiterten Attributs mit Hook
- Direktes Aufrufen eines UMC-Moduls nach dem Login (UCS 2.4)
- Single-Sign-On in UDM und UMC
- UCS Installer: Interner Aufbau des UCS Installer.
- Definition erweiterter Optionen von UDM-Objekten
- Anpassung der Online-Hilfe in Univention Directory Manager und Univention Management Console
Ressourcen zur Mitarbeit
- Bugzilla: Bugtracking und Feature-Planung für kommende Releases
- Source Download: Download der Sourcen aller UCS-Pakete
- Mitarbeit an UCS: Eigene Erweiterungen und Patches in die UCS-Entwicklung einfließen lassen