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

An Upstream zurückgeben

Korrekturen und Verbesserungen an die Themes, Erweiterungen und das Projekt Exponential zurückschicken, auf denen Sie aufbauen - was Sie beitragen, wie Sie eine Änderung vorbereiten und warum es sich auszahlt, durch…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/designers/lifecycle/contributing-back-upstream.md

On this page

This page is a translation. Read the English original

An Upstream zurückgeben

Diese Seite ist für Designer, die für ihre eigene Arbeit das Theme oder die Erweiterung eines anderen oder die Templates des Kernels geändert haben. Jede Änderung, die Sie privat behalten, müssen Sie selbst durch jedes Upgrade tragen. Jede Änderung, die im Original angenommen wird, pflegen alle.

Was Sie beitragen

BeitragenPrivat behalten
Fehlerkorrekturen, SicherheitskorrekturenKundenspezifisches Branding
Verbesserungen der Barrierefreiheit und der CSPInhalte und Daten
ÜbersetzungenAlles mit Zugangsdaten oder Kundenangaben
Kompatibilität mit neuen Versionen von PHP oder Exponential
Dokumentation

Wohin

  • Themes und Erweiterungen von 7x: die Repositories unter github.com/se7enxweb.
  • Exponential selbst: github.com/se7enxweb/exponential; seine Dokumentation liegt in doc/ und ist unter der GFDL frei, also sind Verbesserungen der Dokumentation dort ebenfalls willkommen.
  • Themes anderer Autoren: deren Repositories; lesen Sie zuerst deren Hinweise zum Beitragen.

Das Projekt Exponential führt jeden Pull-Request zusammen und korrigiert, was zu korrigieren ist, in eigenen Commits darauf, sodass ein Beitrag nicht in einem langen Review verloren geht; das ist kein Grund, weniger sorgfältige Arbeit zu schicken.

Ändert Ihre Korrektur ein Verhalten, das beabsichtigt oder Auslegungssache ist, gilt Vorsicht, bei Exponential wie bei jedem Theme oder jeder Erweiterung: Andere Sites verlassen sich womöglich darauf. Eine solche Änderung braucht eine klare Begründung und mehrere Runden der Prüfung; eine Option ist besser als ein neuer Standard (Negative Funktionen).

Schritt für Schritt

  1. Nehmen Sie die Änderung auf einem Branch Ihres Forks vor, ein Thema pro Branch.
  2. Testen Sie sie auf einer aktuellen Installation.
  3. Schreiben Sie eine Commit-Nachricht mit Präfix und Grund (Changelog-Einträge).
  4. Öffnen Sie einen Pull-Request (Pull-Requests an fremde Themes). Eine Änderung an Exponential selbst, einschließlich der Templates und Designs des Kernels, wird erst zusammengeführt, wenn Sie das Contributor Licensing Agreement unterzeichnet haben, das 7x und die Exponential Foundation für jeden Beitrag zum Kernel verlangen. Mit der Unterzeichnung und Einreichung übertragen Sie das Urheberrecht an Ihrem Beitrag auf die Exponential Foundation und 7x, die dessen Eigentümer werden, und geben die Kontrolle darüber ab: Die Exponential Foundation und 7x dürfen ihn auf jede Weise nutzen, ändern, neu lizenzieren und verbreiten, auch unter anderen Lizenzen und in kommerziellen Produkten, ohne Sie zu fragen oder zu bezahlen, und Sie können ihn nicht zurückziehen oder an Bedingungen knüpfen (Übertragung des Urheberrechts (CLA)); Ihre eigenen Themes sind davon nicht betroffen.
  5. Nachdem sie zusammengeführt wurde, lassen Sie Ihre private Kopie der Änderung beim nächsten Upgrade fallen.

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