.sopm-Generator

Erstellen Sie ein gültiges .sopm-Paketmanifest für OTOBO, Znuny oder OTRS CE. Deklarieren Sie mehrere Frameworks, um Ihr Paket forkübergreifend verfügbar zu machen.

Basisdaten

Bestimmt das Wurzelelement des Manifests.
CamelCase, keine Leer- oder Sonderzeichen.

Frameworks

Beschreibungen

Filelist

Optional. Für die vollständige filetest-Prüfung (Abgleich mit der Festplatte) nutzen Sie das CLI opmbuild.

Abhängigkeiten

Pakete (PackageRequired)
Perl-Module (ModuleRequired)

Install-Sektionen (optional)

Wird als <DatabaseInstall Type="post"> eingebettet.
Wird als CDATA in <CodeInstall Type="post"> eingebettet.

Vorschau — Package-1.0.0.sopm

<?xml version="1.0" encoding="utf-8" ?>
<otobo_package version="1.1">
    <Name></Name>
    <Version>1.0.0</Version>
    <Framework>11.0.x</Framework>
    <Vendor></Vendor>
    <URL></URL>
    <License>GPL-3.0</License>
    <Filelist>
    </Filelist>
</otobo_package>

Fork-Kompatibilität

OTOBO Znuny OTRS Community Edition
Ihr Paket ist aktuell nur für OTOBO deklariert. Dasselbe .opm-Format wird auch von den anderen Forks genutzt — nach kurzem Test können Sie oft Znuny (7.0.x) und OTRS Community Edition (6.0.x) als zusätzliche <Framework>-Zeilen aufnehmen.

Tipp: Der Kompatibilitäts-Checker analysiert bestehende Manifeste im Detail.

Auf Open ITSM Hub veröffentlichen

Listen Sie Ihr Paket kostenlos im Verzeichnis. Wir wandeln Ihr Manifest in einen Katalog-Eintrag um und öffnen einen vorausgefüllten GitHub-Pull-Request — kein Login in ein Backend nötig.

Pull-Request vorbereiten

Geben Sie mindestens einen Namen und ein gültiges Framework an, um zu veröffentlichen.

Katalog-JSON-Vorschau anzeigen
{
  "id": "package",
  "meta": {
    "created_at": "2026-07-30T16:02:39.794Z",
    "updated_at": "2026-07-30T16:02:39.794Z",
    "data_entry": {
      "created_by_ai": false,
      "approved_by_vendor": true,
      "source_type": "organization",
      "last_verified_date": "2026-07-30T16:02:39.794Z"
    }
  },
  "basic_info": {
    "title": "",
    "slug": "package",
    "summary": "",
    "tags": [
      "otobo"
    ],
    "categories": []
  },
  "provider": {
    "vendor_name": "Unknown",
    "vendor_type": "community",
    "is_support_provider": false
  },
  "compatibility": {
    "systems": [
      {
        "system_id": "otobo",
        "system_name": "OTOBO",
        "supported_versions": [
          "11.0.x"
        ]
      }
    ],
    "dependencies": []
  },
  "technical_details": {
    "latest_version": "1.0.0",
    "license": "GPL-3.0",
    "package_type": ".opm"
  },
  "pricing_and_payment": {
    "is_free": true,
    "payment_models": []
  },
  "calls_to_action": []
}