Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Die Community für Entwickler

Was die Exponential-Community Entwicklern bietet, die Websites, Erweiterungen und Integrationen bauen, und wie Entwickler mitmachen - Lernressourcen, das Buch zur Erweiterungsentwicklung, Git-Abläufe, Pull Requests…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/community/paths/community-for-developers.md

On this page

This page is a translation. Read the English original

Die Community für Entwickler

Entwickler bauen das meiste von dem, was die Community teilt: Websites, Erweiterungen, Korrekturen und Werkzeuge.

Inhalt

  1. Lernen
  2. Mit dem Code arbeiten
  3. Etwas zurückgeben
  4. Regeln, denen jeder Entwickler begegnet

Lernen

RessourceWas sie ist
Mit Git entwickelnGit-Klone des Kernels und der Erweiterungen installieren und damit arbeiten
ErweiterungsentwicklungEin Buch in acht Teilen, vom Nutzer über den Erweiterungsentwickler zum Maintainer
Template-Sprache und Template-OperatorenDie Referenz der Template-Sprache
StandardsCoding-Standards, Namenspräfixe, Sicherheit, Tests
Schulungsbücher„drei ursprüngliche Schulungsbücher für Entwickler (zusammen über 700 Seiten)“ (Orte der Community)
Anwendungsentwickler, Website-ErstellerAnwendungen und Websites bauen

Mit dem Code arbeiten

  • Installieren Sie aus Git-Klonen, damit eine Korrektur „nur einen Branch in Ihrem Fork und einen Pull Request entfernt“ ist (Wenn etwas schiefgeht).
  • Beobachten Sie die Repositorys, von denen Sie abhängen; lesen Sie die Changelogs (Auf dem Laufenden bleiben).
  • Testen Sie Ihre Erweiterungen vor einem Release gegen main (Releases testen).

Etwas zurückgeben

BeitragSeite
Einen Fehler beheben oder einen Test im Kernel hinzufügenCode beitragen
Den Pull Request einer anderen Person prüfenReviews geben und erhalten
Eine Erweiterung veröffentlichenErweiterungen und Themes teilen
Einer Erweiterung, der eine composer.json fehlt, eine hinzufügen, ein Aufruf an Freiwillige auf der RoadmapRoadmap
Technische Fragen beantwortenFragen beantworten
Einen neuen Entwickler betreuenMentoring

Regeln, denen jeder Entwickler begegnet

  • Commit-Nachrichten mit Added:, Updated:, Fixed:, Removed: oder Renamed:; die Manifestzeile für jede geänderte Datei; Squash und Rebase (CONTRIBUTING.md).
  • Neuer Code verwendet das Präfix exp; vorhandene eZ*-Bezeichner werden nie umbenannt (Namenspräfixe).
  • Das CLA für Beiträge zum Kernel (Das CLA erklärt).
  • KI-gestützter Code: Sie sind dafür verantwortlich und sagen, wenn ein wesentlicher Teil generiert wurde (CODE_OF_CONDUCT.md).

Verwandte Seiten

Werden Sie Exponential-Partner

Partner teilen ihre Informationen, stellen Mittel bereit, geben Beiträge zurück und entwickeln die Produkte mit uns, und so wächst Exponential. Eine Partner-Website und ein Dashboard sind für Mitte 2027 geplant: Werden Sie noch heute Partner, damit wir schneller wachsen und neue Funktionen früher liefern.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x