/images/about-meissa/04opensource/am-open-source.jpg

Gemeinwohl:


Open Source

Wir leben Open Source.
Aus Verantwortung zu einem gemeinwohlorientierten Handeln.

Open-Source

Wir als meissa GmbH stehen für Qualität, Nachhaltigkeit, Zusammenarbeit und sind gemeinwohlorientiert. Diese Verantwortung zu einem gemeinwohlorientierten Handeln wollen wir auch in unseren Projekten und unserer Softwareentwicklung übernehmen. Darum leben wir, wie viele andere auch, aktiv die Open-Source Philosophie, wo immer es uns möglich ist. Wir schätzen sie wegen ihren vielen Vorzügen.

Warum Open Source?

/images/bottom-arrow.png

Unsere Projekte

/images/bottom-arrow.png

Ausbildung unserer Junioren

/images/bottom-arrow.png

/images/about-meissa/04opensource/am-transparenz.jpg

Warum Open Source?

Transparenz

Transparenz ist in der Software-Entwicklung extrem wichtig. Es bietet den Nutzern der Software die Möglichkeit, genau nachzuvollziehen, was der Code macht. Gerade bei Software-Projekten wie unserer automatischen Kubernetes Installation ist es wichtig, den Kunden zu zeigen, dass unsere Software die nötige Sicherheit und den nötigen Datenschutz mitbringt. Um diese Transparenz zu schaffen, entwickeln und veröffentlichen wir unsere Projekte Open-Source.

/images/about-meissa/04opensource/am-freiheit.jpg

Geschwindigkeit und einfache Kooperation

Wir stellen unsere Software zur freien Nutzung und Erweiterung zur Verfügung. Falls uns Nutzer etwas zurückgeben freuen wir uns immer über Pull-Requests zur Weiterentwicklung des Projektes.

Auf dieser Basis wird Kooperation sehr einfach. Die Zeit die wir in kleinteiligen Vertragsverhandlungen einsparen investieren wir mit Freude in inhaltlichen Mehrwert und genießen den schnellen Fortschritt.

/images/about-meissa/04opensource/am-community.jpg

Kommunizieren und Lernen

Um Open-Source Projekte bilden sich Communities aus Nutzern und Entwicklern. Wir genießen die Möglichkeit, zum Austausch, die Unterstützung. Code-Reviews und Verbesserungsvorschläge aus der ganzen Welt für unsere Software, wo könnten wir mehr lernen? So bleiben wir alle immer am Puls der Zeit. Wir glauben, es macht immer Sinn, in unsere Köpfe zu investieren. Darum sind wir gerne Teil, der weltweiten OpenSource Community.

Finden Sie uns auf:


/images/about-meissa/04opensource/am-c4k.jpg

Unsere Open-Source Projekte

Auch wenn wir viele verschiedene Open-Source Projekte entwickeln, sind einige davon bestimmt besonders interessant.

Forgejo

Eine leichtgewichtige Source Code Management Platform, mit Unterstützung aller gängigen Features.

Wir finden hier vor allem den Fokus Föderierung interessant. Denn das Beispiel Twitter hat gezeigt, dass das Vertrauen auf die großen Player nicht immer gerechtfertigt ist. Wir tragen dazu bei, im Kontext OpenSource darauf vorbereitet zu sein und wir sind stolze Contributors.

codeberg/forgejo: forgejo

/images/about-meissa/04opensource/am-forgejo.jpg

convention-4-kubernetes (c4k)

Wir kennen uns mit Kubernetes und Helm gut aus. Aber mal ehrlich, kennen Sie einen Software-Entwickler, der “Programmieren” mit Helm-Templating toll findet? Das geht uns auch so. Und zumindest in unserem Umfeld tun wir uns das nicht an. Wir generieren unsere Kubernetes-Resourcen mit unserem convention-4-kubernetes - Framework.

Testen, Abstraktion, Modularisieren, Einrückungsebenen, Quoting, Input-Validierung das fällt uns leicht. Häufig Wiederverwendetes landet dabei in

forgejo/meissa: c4k-common

/images/about-meissa/04opensource/am-devops-build.jpg

dda-devops-build

Wir sind tagtäglich in der DevOps Welt unterwegs und gehen mit einer riesigen Zahl von Tools, Frameworks, Password-Stores und Cloud-Providern um. Damit wir uns nicht all die winzigstens Details merken müssen, haben wir die sich wiederholenden Teile in unserem dda-devops-build zusammengetragen. Ein DevOps Build Tool, das die gängigen DevOps Welten integriert und verbindet:

forgejo/meissa: dda-devops-build


/images/about-meissa/04opensource/am-junioren.jpg

Ausbildung unserer Junioren an Open-Source Projekten

Open-Source Projekte sind eine hervorragende Möglichkeit praktisch mehr über Softwareentwicklung zu lernen, zusammen mit allen oben genannten Vorzügen. Aus diesen Gründen ist ein Teil der Ausbildung unserer Junioren die Mitarbeit bzw das Beitragen zu Open-Source Projekten.

Daher arbeiten wir gemeinsam mit unseren Junioren sowohl an unseren eigenen als auch an größeren öffentlichen Open-Source Projekten, zuletzt an Forgejo.

/images/about-meissa/04opensource/am-junioren2.jpg

Vorteile für unsere Junioren

Durch die supervidierte Mitarbeit an Open-Source Projekten, lernen unsere Junioren beispielsweise den Ablauf, die Organisation und Kommunikation in Softwareprojekten. Außerdem können sie somit auch “Street Credibility” sammeln: sich also öffentlichkeitswirksam beweisen, an realen Softwarelösungen mitgearbeitet zu haben.