Korrekturen aus Bundles zurückgeben
Diese Seite richtet sich an Bündler, die beim Bauen ihres Bundles Probleme finden und beheben. Eine Korrektur, die Sie behalten, müssen Sie bei jedem Release erneut anwenden; eine Korrektur, die im Projekt übernommen wird, kommt mit dem nächsten Release zu allen, auch zu Ihnen.
Inhalt
- Was Sie zurückschicken
- Der Ablauf im Kernel
- Lizenzierung von Beiträgen
- Erweiterungen und Seitenpakete
- Dokumentation
- Was privat bleibt
Was Sie zurückschicken
| Beim Bündeln gefunden | Senden an |
|---|---|
| Ein Fehler im Kernel oder in einem Installer | https://github.com/se7enxweb/exponential, Issue oder Pull Request |
| Eine fehlende Option, die das Bündeln erleichtern würde | zuerst ein Issue, das den Bedarf beschreibt |
| Ein bewusster Standard, der für Ihr Bundle falsch ist | ein Issue mit klarer Begründung; es kann ein negatives Feature sein, auf das andere Websites sich verlassen, schlagen Sie also eine Option vor und rechnen Sie mit mehreren Prüfrunden |
| Ein Fehler in einer Erweiterung | das Repository der Erweiterung |
| Ein verbessertes oder neues Seitenpaket | das Repository des Paketservers (Ihr Seitenpaket beitragen) |
| Ein Fehler oder eine Lücke in der Dokumentation | ein Pull Request an doc/ |
| Ein Sicherheitsproblem | [email protected], vertraulich, nie als öffentliches Issue |
Der Ablauf im Kernel
Aus Code zurückgeben und CONTRIBUTING.md:
- Forken Sie das Repository und legen Sie einen Branch für eine Änderung an.
- Nehmen Sie die Änderung vor und folgen Sie dabei dem Programmierstil.
- Committen Sie mit einem Betreff, der damit beginnt, was die Änderung tut:
Added:,Updated:,Fixed:,Removed:oderRenamed:. - Halten Sie das Dateimanifest aktuell: Jede hinzugefügte, geänderte oder entfernte Datei aktualisiert ihre Zeile in
share/filelist.md5(make manifest-fix;make hooksinstalliert die Prüfung). - Sorgen Sie dafür, dass die Tests bestehen, aktualisieren Sie die Dokumentation, pushen Sie und eröffnen Sie einen Pull Request.
- Hinterlegen Sie bei 7x eine unterschriebene Contributor Licensing Agreement.
Lizenzierung von Beiträgen
"Mit Ihrem Beitrag stimmen Sie zu, dass Ihre Beiträge unter der GNU General Public License, Version 2.0 oder später,
lizenziert werden", und "ein Beitrag zum Kernel braucht Ihre unterschriebene Contributor Licensing Agreement"
(CONTRIBUTING.md). Lesen Sie die Vereinbarung, bevor Sie unterschreiben; wenn Ihre Firma die Rechte an der Arbeit
ihrer Entwickler hält, unterschreibt die Firma oder gibt ihre Erlaubnis
(Code zurückgeben).
Erweiterungen und Seitenpakete
- Finden Sie das Upstream-Projekt einer Erweiterung, bevor Sie sie forken (Erweiterungen an das Upstream-Projekt zurückgeben).
- Allgemeine Erweiterungen, die Sie für Ihr Bundle geschrieben haben, können eine Veröffentlichung wert sein (Erweiterungen aus einem Bundle veröffentlichen).
- "Ein Seitenpaket gebaut? 7x und die Exponential Foundation ermutigen Sie ausdrücklich, es per Pull Request beim Repository hinter dem Paketserver einzureichen, damit jede Installation es anbieten kann" (Seitenpakete: hier beginnen).
Dokumentation
Die Hilfe ist freie Dokumentation unter der GNU FDL 1.3; Bündler, die darauf aufbauend Anleitungen schreiben, können Verbesserungen an die Originalseiten schicken (Dokumentation und Übersetzungen beitragen). Eine Seite über ein Problem beim Bündeln hilft dem nächsten Bündler.
Was privat bleibt
- Namen, Zugangsdaten, Inhalte und Geschäftsregeln von Kunden.
- Die kommerziellen Bedingungen Ihres Bundles.
- Alles, was Sie nicht veröffentlichen dürfen; prüfen Sie vor einem Beitrag, dass Sie die Rechte daran halten.
Partner sammeln Punkte für Community-Arbeit, einschließlich Beiträgen (Punkte durch Community-Arbeit sammeln).
Verwandte Seiten
- Erweiterungen zurückgeben
- Mit Git entwickeln
- Integritätsprüfungen
- Freie Dokumentation: Diese Seite darf unter der GNU FDL 1.3 frei kopiert, übersetzt und verbessert werden.
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.