Software wird immer geschriebe um ein Problem zu lösen – entweder unseres oder das eines Kunden. Wenn die Lösung zu einem Problem nicht zu spezifisach ist, kann sie auch für andere hilfreich sein. In solchen Fällen versuchen wir, ein für alle zugängliches Paket daraus zu schnüren.

Unsere Open-Source-Pakete

Sämtliche von uns als Open-Source veröffentlichte Software ist auf GitHub verfügbar. Dort gibt eine Liste mit unseren eigenen Repositorys. Falls du nach etwas suchst, das wir mittlerweile nicht mehr pflegen, schau doch mal in die Liste unserer archivierten Repositorys auf GitHub.

Maintenance-Status

Während Software sich entwickelt, Kunden sich ändern und Ziele sich verschieben, ändert sich manchmal auch der Status solcher Pakete. Was einmal ein aktiv betreutes Projekt war setzt Rost an und läuft nicht mehr mit aktuellen Versionen anderer Software. Fehler bleiben länger offen und Pull-Requests werden ignoriert.

Um dir ein wenig Hilfestellung zu geben, was den Status unserer eigenen Pakete angeht, haben wir drei Maintenance-Level definiert. Der Level eines Paketes wird dort in der Dokumentation angegeben, was sie bedeuten erfährst du hier.

Liebe – Wir benutzen es aktiv selbst. Es gibt Updates für Neos-Versionen sowie Bugfixes, eventuell auch Features. Wir nehmen PRs entgegen. Releases relativ regelmäßig nach Bugfixes / Features.

Freundschaft – Wird nicht so aktiv betreut, aber Pull Requests werden angeschaut, Releases passieren aber unregelmäßig. Features eher selten oder gegen Bezahlung.

Bekanntschaft – Wird "wie gesehen" bereitgestellt. Keine Bugfixes, Features oder Releases zu erwarten, PRs können ggfs. eine Weile liegen bis sie angeschaut werden. Falls du "jetzt" Hilfe brauchst, macht Bezahlung alles möglich. Eventuell könnte die Betreuung übertragen werden (frag bei Interesse nach).

Header photo by Nick Karvounis on Unsplash