Entwickler-Doku
Praxisnahe Anleitungen zum Erstellen, Testen und Veröffentlichen von OTOBO-, Znuny- und OTRS-Paketen und -Skins.
- OTOBO- & Znuny-Paket bauen (.opm)
Schritt-für-Schritt: von der Verzeichnisstruktur über das .sopm-Manifest bis zur fertigen .opm-Datei für OTOBO, Znuny und OTRS CE.
- .sopm-Referenz
Referenz aller wichtigen .sopm-Elemente für OTOBO, Znuny und OTRS CE: Name, Version, Framework, Filelist, Abhängigkeiten und Install-Sektionen.
- OTOBO/Znuny Skin-Entwicklung
Eigene Agent- und Customer-Skins für OTOBO, Znuny und OTRS CE erstellen: SysConfig-Loader-Einträge, Verzeichnisstruktur und CSS-Overrides.
- Läuft mein Paket auf OTOBO und Znuny?
Warum OTOBO-, Znuny- und OTRS-Pakete meist forkübergreifend laufen — und wie Sie Ihr .opm mit den richtigen <Framework>-Angaben für alle drei Forks verfügbar machen.
- Paket auf Open ITSM Hub veröffentlichen
Listen Sie Ihr OTOBO-/Znuny-Paket kostenlos im Open ITSM Hub-Verzeichnis — per vorausgefülltem GitHub-Pull-Request, ganz ohne Backend-Login.
- Build .opm in CI/CD mit opmbuild
Bauen und testen Sie OTOBO-/Znuny-Pakete automatisiert ohne installiertes Ticket-System — mit dem CPAN-Tool OPM::Maker (opmbuild) in GitHub Actions.
