grommunio @ FOSDEM 2024

26. Februar 2024 | Blog

grommunio @ FOSDEM 2024

Anfang Februar hielt Jan Engelhardt auf der FOSDEM in Brüssel eine Präsentation über grommunio mit dem Titel „Implementing 27 MS Exchange Protocols in Open Source“. Im „Modern E-Mail“-Devroom erklärte er die Tiefen, Eigenheiten und Probleme, die die Entwickler von grommunio überwinden mussten, um den führenden Open-Source-Ersatz für Microsoft Exchange zu schaffen und zu erweitern. Der Entwicklerraum war überfüllt, und das Linux-Magazine berichtete.

Jan Engelhardt @ Fosdem 2024
Bei grommunio auf der FOSDEM 2024 standen die Leute und wurden nicht eingelassen. Hier ist der überfüllte Vortrag von Jan Engelhardt über MSEX-Protokolle. (Foto: Markus Feilner, CC-BY 2024)

Die jährliche FOSDEM-Konferenz an der Libre Université de Brüssel (LUB) ist die größte und angesehenste Open-Source-Entwicklerveranstaltung in Europa. Sie begann vor mehr als 20 Jahren und zieht heute mehr als 12.000 Open-Source-Entwickler, Enthusiasten und Evangelisten in die Hauptstadt Europas. Die fast 1.000 Vorträge und Präsentationen der Veranstaltung werden aufgezeichnet, sodass jeder dort viel Zeit zum Reden, Diskutieren, Zusammenarbeiten und Netzwerken hat.

grommunios Lead Software Architect auf der FOSDEM

In diesem Jahr ist grommunio stolz darauf, Teil der kostenlosen und offenen Veranstaltung gewesen zu sein: Jan Engelhardt, der leitende Entwickler und Softwarearchitekt von grommunio, hielt einen Vortrag über „Exchanging Microsoft: Implementierung von 27 MS Exchange Protokollen & APIs in OSS mit grommunio“.

MAPI, die Messaging Application Programming Interface, ist ein „etwas mehrdeutiger Begriff“, sagt Engelhardt. „Es wird sowohl für Konzepte als auch für den Datenmodus, Programmierschnittstellen und Netzwerkprotokolle auf der Leitung verwendet.“. Dank Microsoft sind alle Dokumentationen frei verfügbar, die Spezifikationen belaufen sich auf „132+ Dokumente auf 8400+ Seiten, zusätzlich zu den Internet-Mail-Protokollen (d.h. RFC 5322, 5545, etc.), die sowieso unterstützt werden müssen.“ Engelhardt und sein Team bei grommunio tauchten tief in diese Dokumente ein – und halfen auch, einige Probleme zu beheben. So wurde grommunio zu einem Contributor zum Open Stack von Spezifikationen, den Microsoft und alle ihre Kunden verwenden.

gromox @ Fosdem
grommunio hat nicht nur Tausende von Seiten an Spezifikationen durchgearbeitet, sondern wir haben auch dazu beigetragen, indem wir die von uns gefundenen Fehler behoben haben. (Folie der Präsentation)

Überfüllt

Es ist kein Wunder, dass der Entwicklerraum H.2213 überfüllt war – mit grommunio als der ersten Open-Source-Groupware, die so tief in den Wald der MS-Exchange-Protokolle vordringt. Unsere neueste Version enthält sogar die weltweit erste vollständige Implementierung von EWS, den Exchange Web Services. Das Foto von Jans Präsentation schaffte es sogar in den bevorstehenden Bericht des Linux-Magazins Deutschland (Ausgabe 04/24 wird Anfang März veröffentlicht) über die FOSDEM, als Beispiel für eine überfüllte, innovative Präsentation.

Aufnahmen und Folien

Für all jene, die es nicht in den Raum geschafft haben und draußen in der Schlange stehen mussten, hier sind:

Jan erklärte im Detail, welche und wie viele Protokolle und Formate heute in grommunio zu finden sind, mit vielen Randnotizen zu den von uns verwendeten Tools, Problemen, die wir gefunden haben (z.B. mit einigen binären Formaten in Exchange) und mehr. Die Präsentation dauert etwa 20 Minuten, ist aber voller weiterer Informationen.

Wenn Sie technische Fragen haben, können Sie uns gerne kontaktieren oder uns eine E-Mail senden.