Wenn Ihnen OpenCms gefällt und Sie an der weiteren Entwicklung des Systems mitwirken möchten, stehen verschiedene Möglichkeiten bereit, ein aktives Mitglied der OpenCms-Community zu werden. Wir bitten Sie, in dem für Sie geeigneten Umfang mitzuarbeiten. Neben der Programmierung und dem Einbringen von Modulen und Beispielen in die Community können Sie auch ohne großen Zeitaufwand Beiträge zur Entwicklung von OpenCms leisten:
Wenn Sie ein Entwickler mit ein wenig mehr Ambitionen sind, können Sie:
Wir freuen uns, über eine aktive Community zu verfügen. Daher begrüßen wir all Ihre Beiträge.
In jedem Fall empfehlen Ihnen sehr, sich der OpenCms-Mailingliste anzuschließen.
Bitte beachten Sie Folgendes: Wenn Sie Ihre Code-Kontribution mit dem OpenCms-Kern vertreiben lassen möchten, müssen Sie den OpenCms CLA ausfüllen und ein unterzeichnetes Exemplar per Fax an Alkacon Software schicken.
Bitte verwenden Sie die OpenCms-Mailingliste für Fragen und Kommentare, Diskussionen zur Entwicklung, über die Dokumentation und über OpenCms im Allgemeinen. Jedes Feedback und alle Vorschläge zu OpenCms und seinen Funktionen sind willkommen – es ist Ihr Feedback, das die Entwicklung von OpenCms ermöglicht. Viele Fragen auf der Liste sind Anfängerfragen in Zusammenhang mit Aspekten der Konfiguration und der Verwendung der Basisfunktionen von OpenCms. Wenn jemand eine Frage stellt und Sie die Antwort kennen, hinterlassen Sie diese bitte in der Liste, um anderen dabei zu helfen, die ersten Schritte mit OpenCms zu lernen.
Wenn Sie eine Website auf der Basis von OpenCms aufgebaut haben, möchten wir etwas darüber erfahren – bitte geben Sie die Webseite für unsere Liste der OpenCms Referenzseiten unter Anwendung des Formulars "Referenzseite hinzufügen" an. Bei der Referenzbeschreibung hätten wir gern Details - beispielsweise, warum Sie sich für OpenCms entschieden haben, wie lange Sie benötigt haben, um die Webseite zu entwickeln, wie die exakte Umgebung aussieht, wie viele Benutzer von Ihrer OpenCms-Installation profitieren usw.
Eine weitere Möglichkeit der Beteiligung am OpenCms-Entwicklungsprozess besteht darin, dass Sie uns helfen, neue Funktionen von OpenCms zu testen. Dazu müssen Sie über die neueste Version des Entwicklungsquellcodes aus dem CVS-System verfügen. Denken Sie daran: Die Quellencodes aus unserem CVS sind halbfertige Werke und nicht für Produktionszwecke bestimmt. Wenn Sie feststellen, dass etwas nicht wie vorgesehen funktioniert, hinterlegen Sie Ihre Beobachtung bitte in der Mailingliste oder senden Sie einen Fehlerbericht.
Eventuell stellen Sie fest, dass etwas nicht wie vorgesehen funktioniert. Senden Sie in diesem Fall bitte einen Fehlerbericht unter Verwendung des OpenCms Bug-Tracking-Systems. Sie müssen zunächst ein Konto erstellen. Bitte verwenden Sie das Bug-Tracking-System, und nicht die Mailingliste, um Fehler zu melden. Wenn Sie jedoch bei der Konfiguration auf Probleme stoßen, beschreiben Sie diese bitte zunächst in der Mailingliste, da es sich bei 95 % aller Konfigurationsprobleme nicht um Fehler in OpenCms, sondern um Probleme in Zusammenhang mit der Konfiguration in Ihrer lokalen Umgebung handelt.
Da die Hauptdokumentation zu OpenCms jetzt HTML-basiert ist und in Form von OpenCms-Modulen verwaltet wird, lässt sie sich leicht erweitern. Vielleicht sind Sie bei der Konfiguration oder Anpassung von OpenCms in speziellen Umgebungen oder nach speziellen Anforderungen auf Herausforderungen gestoßen. In diesem Fall schlagen wir vor, ein "How-to"-Modul über dieses Thema zu verfassen und es im Bereich "Modul-Download" unter Verwendung des Formulars "Modul-Download hinzufügen" zur Verfügung zu stellen.
Wenn Ihre Muttersprache im OpenCms-Arbeitsplatz oder im OpenCms Online-Hilfesystem noch nicht unterstützt wird, tragen Sie bitte eine Übersetzung bei. Im Bereich "Modul-Download" findet sich ein spezielles Dokumentationsmodul, in dem erklärt wird, wie eine solche Übersetzung erzeugt wird. Es ist sinnvoll, zunächst eine Nachricht in der OpenCms-Mailingliste zu hinterlassen, um herauszufinden, ob andere bereits an einer Übersetzung für Ihre Sprache arbeiten. Wenn Sie eine Übersetzung fertig gestellt haben, bündeln Sie diese bitte als Modul und verwenden Sie das Formular "Modul-Download hinzufügen", um sie der OpenCms-Community zur Verfügung zu stellen.
Die komfortabelste Art, OpenCms zu erweitern, liegt in der Erzeugung eines Moduls, das zusätzliche Funktionen ermöglicht. Wenn Sie Ihre Entwicklung der OpenCms-Community zur Verfügung stellen möchten, hinterlegen Sie das Modul bitte im Bereich "Modul-Download" unter Verwendung des Formulars "Modul-Download hinzufügen".
Vielleicht haben Sie eine OpenCms-Kernerweiterung für Ihre eigenen Zwecke entwickelt. Wenn Sie der Ansicht sind, dass diese Erweiterung auch für andere nützlich sein kann, stellen Sie sie bitte im Bereich "Modul-Download" unter Verwendung des Formulars "Modul-Download hinzufügen" zur Verfügung, auch wenn es sich nicht wirklich um ein Modul handelt. Bemühen Sie sich bitte, detaillierte Konfigurationsanweisungen zu hinterlegen, falls diese erforderlich sind. Bitte setzen Sie sich mit Alkacon Software in Verbindung, wenn Sie daran interessiert sind, Ihre Erweiterung zum Bestandteil der OpenCms-Kerndistribution zu machen.
Anstatt einen Fehler nur zu melden, können Sie sich gern in den Code einarbeiten und ihn selbst beheben. Erzeugen Sie dann einen Patch und fügen Sie ihn an den Fehler an, den Sie im OpenCms Bug-Tracking-System berichten. Wir werden den Patch prüfen und in eine spätere Version von OpenCms integrieren. Wenn Sie einen Patch für einen Fehler erzeugt haben, der nicht im Bug-Tracker aufgeführt ist, informieren Sie Alkacon Software bitte entsprechend.
08.10.2024 - OpenCms 18 bietet einen neuen "Element platzieren"-Modus im Seiteneditor, der eine präzise Platzierung von Elementen als Alternative zu Drag & Drop ermöglicht. Wiederverwendeter Inhalt wird nun deutlich gekennzeichnet. Automatische typografische Korrektur von Anführungszeichen in allen Editoren. Automatische Deaktivierung von „Toten Links“ in Inhalten, die in einem WYSIWYG-Editor eingegeben wurden. Das Mercury Template enthält mehrere neue Funktionen, wie z.B. die Einstellung verschiedener Bildformate für Mobil- und Desktopgeräte und vieles mehr.
08.10.2024 - Alkacon OCEE 18 ist die aktuelle OCEE Version für OpenCms 18. Diese Version verfügt über einen Lizenzschlüssel-Mechanismus, welcher es ermöglicht die selbe Lizenz in einer Cloud-Umgebung auf mehreren Servern zu teilen.
08.07.2024 - Das Mercury Template von Alkacon Software ist ein umfangreiches, modulares Template basierend auf Bootstrap 5 für OpenCms. Für dieses umfangreiche Template ist nun eine vollständige Dokumentation online verfügbar.
09.04.2024 - OpenCms 17 bietet Redakteuren die neue App "Datumssuche", um Inhalte zu finden, die in einem bestimmten Zeitraum geändert wurden. Die App "Websites" ermöglicht den einfachen Export des Inhalts einer kompletten Website zur Archivierung. Es wurde eine Option zum Ausblenden von "sensiblen" Inhalten im Offline-Projekt hinzugefügt. Das Standard Mercury Template wurde weiter verbessert, z.B. mit SEO-optimierten Stellenausschreibungen, einer "Spacer"-Funktion und Marker-Clustern für Karten. OpenCms 17 wurde auch mit Java 17 LTS und 21 LTS getestet und zertifiziert.
Sie möchten OpenCms einmal ausprobieren, um sich einen Eindruck von seinen umfangreichen Möglichkeiten zu machen? Kein Problem - Testen Sie OpenCms auf unserer Live Demo Website unter http://demo.opencms.org
© Alkacon Software GmbH & Co. KG - http://www.alkacon.com - Nutzungsbedingungen - Impressum - Datenschutzerklärung