Zum Inhalt springen

OpenCms Entwicklung

Um ein aktives Mitglied der OpenCms Community zu werden - oder sogar mitzuhelfen, OpenCms zu entwickeln - gibt es verschiedene Möglichkeiten.

Teilnahme an der OpenCms Mailingliste

Nutzen Sie die OpenCms-Mailingliste für alle Fragen, Kommentare und Diskussionen zu OpenCms. Alle Fragen und Vorschläge zu OpenCms und seinen Funktionen sind willkommen.

Viele der Fragen auf der Liste sind Anfängerfragen, die sich auf Aspekte der Konfiguration und der Verwendung der grundlegenden Funktionen von OpenCms beziehen. Wenn jemand eine Frage stellt und Sie die Antwort kennen, antworten Sie bitte in der Liste, um anderen bei ihren ersten Schritten mit OpenCms zu helfen.

Melden Sie Fehler in OpenCms

Wenn Sie bei der Verwendung von OpenCms auf Probleme stoßen, beschreiben Sie diese bitte zunächst in der Mailingliste. Oft handelt es sich nicht um Fehler im OpenCms Kern, sondern um Probleme mit Ihrem eigenen Code oder Ihrer lokalen Konfiguration.

Wenn Sie sicher sind, einen Fehler im OpenCms Kern gefunden zu haben, so senden Sie bitte einen Fehlerbericht über den OpenCms Issue Tracker.

Melden Sie Sicherheitslücken

Wir legen großen Wert auf Sicherheit. Wenn Sie eine Sicherheitslücke in OpenCms gefunden haben, verwenden Sie bitte das Formular von Alkacon Software, um diese zu melden.

Wir werden versuchen, so schnell wie möglich zu reagieren. Während des Lösungsprozesses werden wir Sie auf dem Laufenden halten.

Übersetzen von OpenCms

Wenn die OpenCms-Benutzeroberfläche Ihre Muttersprache noch nicht unterstützt, können Sie dabei helfen, diese in OpenCms verfügbar zu machen.

Wenn Sie Ihre Übersetzung fertiggestellt haben, bündeln Sie sie bitte als Modul und senden Sie es uns als Pull-Request auf Github.

Damit Ihre Übersetzung Teil der OpenCms Kerndistribution werden kann, müssen Sie zuerst das OpenCms CLA akzeptieren.

Den OpenCms Kern mitentwickeln

Wenn Sie eine Erweiterung oder Fehlerkorretur für den OpenCms-Kern entwickelt haben und diese anderen zur Verfügung stellen möchten, können Sie diese als Pull-Request auf GitHub bereitstellen.

Damit Ihre Erweiterung Teil der OpenCms Kerndistribution werden kann, müssen Sie zuerst das OpenCms CLA akzeptieren.