Beitrag zu BlueMind
Beitragsregeln
BlueMind ist ein Open Source Projekt, daher sind Beiträge willkommen und sogar erwünscht!
Die Änderungen sind zunächst in Form von Patches bereitzustellen. Senden Sie uns vorher oder gleichzeitig (aber besser vorher, um eine Ablehnung oder Missverständnisse zu vermeiden) eine Beschreibung Ihrer Änderungen: Objekt, funktionaler Aspekt, für grafische Aspekte ist es besser, ein Mockup im Voraus zu zeigen. Wir achten sehr auf die Qualität der Software (Code, Architektur, aber auch Ergonomie und Gesamtkohärenz) und wenden diese Strenge auf jeden Code und jede Funktion an, die in BlueMind eingegeben werden. Wir akzeptieren nicht alle Funktionen und stellen hohe Anforderungen an die Ergonomie und das Layout.
Auf rechtlicher Ebene ist der Code Open Source (Affero GPL) und für jeden Beitrag zum generischen Produkt müssen Sie eine urheberrechtliche Zuweisung unterzeichnen, die BlueMind die Miteigentümerschaft an diesem Code gibt (Sie behalten natürlich auch Ihr Eigentum). Die Idee ist einfach und entspricht der der Free Software Foundation (http://www.gnu.org/licenses/why-assign.html): Wir möchten die Nachhaltigkeit von BlueMind garantieren und daher die Kontrolle über das gesamte behalten
Das zu unterzeichnende Dokument ist das folgende:
- Für Einzelpersonen: BlueMind Individual Contributor Assignment Agreement-v1.0-VF.pdf (Englische Version)
- Für Unternehmen und Organisationen: BlueMind Entity Contributor Assignment Agreement-v1.0-VF.pdf (Englische Version)
Entwicklungsumgebung
Die Einrichtung einer Entwicklungsumgebung für BlueMind erfolgt in wenigen einfachen Schritten:
-
Installiere BlueMind auf dem Entwicklungsrechner, um die Datenbank und die Konfiguration zu initialisieren. Dazu siehe Installationsanleitung
-
Stelle den Quellcode von BlueMind wieder her, indem du die in den Git-Repositories verfügbare Version auf deinem Rechner klonst:
git clone https://gitlab.bluemind.net/bluemind-public/bluemind
💡 Sie können den obigen Befehl mit der Option
--depth 1
verwenden, um einen Klon ohne Geschichte abzurufen.Das Repository kann online unter dieser Adresse eingesehen werden: https://gitlab.bluemind.net/bluemind-public/bluemind
Software-Übersetzung
Sie können die Übersetzung von BlueMind in einer oder mehreren Sprachen über die Website BlueMind Translate bereichern
BlueMind MarketPlace: Zusätzliche Tools und Add-ons
Sie haben BlueMind entwickelt oder wollen es entwickeln:
- Add-ons zum Kernprodukt durch Erweiterungspunkte
- Integration mit externen Lösungen
- Werkzeuge zur Integration mit dem System
Es ist auch möglich, zu BlueMind beizutragen, indem Sie Add-ons (zusätzliche Module) oder Zusatzprogramme entwickeln und diese mit der BlueMind-Community über den MarketPlace teilen.
Um auf unserem MarketPlace zu veröffentlichen, kontaktieren Sie uns: https://www.bluemind.net/contact/.
Sie können auch die Veröffentlichung Ihres Tools auf unserem Marktplatz über dessen API automatisieren. Besuchen Sie unsere dedizierte Seite: Verwendung des Marketplace-APIs.