Veranstaltung
Dolibarr DevCamp 2023 – inhaltliche Highlights
October 19, 2023

Unser DevCamp rund um das Open-Source-ERP-System Dolibarr war ein voller Erfolg. Ergänzend gehen wir hier auf ein paar inhaltliche Themen ein, die die Teilnehmer zum Dolibarr-Projekt beigetragen haben.
Unterstützung der Projektleitung bei der Bewertung von Fehlern
Jeder hat die Möglichkeit, auf GitHub unkompliziert Fehler zu melden. Damit diese behoben werden können, muss zunächst versucht werden, sie nachzustellen. Diese Aufgabe erfordert neben allgemeinen Kenntnissen von Dolibarr viel Fleiß – und sie ist unverzichtbar. Viele Issues konnten entsprechend bewertet werden. Das ist übrigens auch ein guter Einstieg, falls jemand überlegt, am nächsten DevCamp teilzunehmen: Man muss nicht Programmier-Superprofi sein, um zu helfen.
Verbesserung der Lokalisierung
Im Forum und anderweitig wurde in der Vergangenheit der Wunsch geäußert, nicht alle Referenzen zu Datenobjekten pauschal als „Ref.Nr.“ zu bezeichnen. Insbesondere bei Produkten ist der Begriff „Artikelnummer“ gebräuchlich und hatte bisher in Dolibarr gefehlt. Im DevCamp konnte diese Differenzierung integriert werden, indem unterschiedliche Übersetzungsschlüssel in den Quellcode eingebaut wurden: Ab Dolibarr v18.0.2 heißt es jetzt „Artikelnummer“.
Bug-Fixes
Es konnten etliche auf GitHub gemeldete Fehler behoben werden – etwa bei der Generierung von Serviceaufträgen aus erfassten Projektzeiten oder bei der Erstellung von Bezeichnungen für verknüpfte Objekte.
Codepflege
Im Dolibarr-Projekt werden verschiedene Technologien eingesetzt, um den Code automatisiert auf Korrektheit zu prüfen. So analysiert etwa PHPStan täglich den gesamten Dolibarr-Code und generiert Empfehlungen, wie der Code verbessert und robuster gemacht werden kann. Etliche Punkte aus dieser Liste konnten abgearbeitet und in Dolibarr integriert werden.
Das sind nur einige der Highlights. Auf GitHub hat das DevCamp sowohl in den Issues als auch bei den Pull Requests mit einem eigenen Label Spuren hinterlassen. Alle Teilnehmer waren sich einig, dass die gemeinsame Arbeit viel Spaß gemacht hat – und wer Lust bekommen hat, beim nächsten Mal dabei zu sein, ist herzlich willkommen.