grommunio @ FOSDEM 2024
Begin februari gaf Jan Engelhardt een presentatie over grommunio op FOSDEM in Brussel getiteld “Implementing 27 MS Exchange Protocols in Open Source”. In de “Modern E-Mail” devroom, legde hij de diepten, eigenaardigheden en problemen uit die de ontwikkelaars van grommunio moesten overwinnen om de toonaangevende open source vervanging voor Microsoft Exchange te creëren en uit te breiden. De dev-room was overvol en Linux Magazine deed er verslag van.
jan Engelhardt @ Fosdem 2024](/img/posts/24-02-26_Jan-Engelhardt-Fosdem.jpg)
Bij grommunio op FOSDEM 2024 stonden mensen en werden niet binnengelaten. Hier is de bomvolle lezing van Jan Engelhardt over MSEX-protocollen. (foto: Markus Feilner, CC-BY 2024)
De jaarlijkse FOSDEM conferentie aan de Libre Université de Bruxelles (LUB) is het grootste en meest prestigieuze evenement voor open source ontwikkelaars in Europa. Het begon meer dan 20 jaar geleden en trekt vandaag de dag meer dan 12.000 open source ontwikkelaars, enthousiastelingen en evangelisten naar de hoofdstad van Europa. De bijna 1.000 lezingen en presentaties van het evenement worden opgenomen, zodat iedereen ruim de tijd heeft om te praten, discussiëren, samenwerken en netwerken.
grommunios Hoofd Software Architect bij FOSDEM
Dit jaar is grommunio trots om deel uit te maken van het gratis en open evenement: Jan Engelhardt, grommunio’s lead developer en software architect, gaf een lezing over “Exchanging Microsoft: implementatie van 27 MS Exchange protocollen & API’s in OSS met grommunio”.
MAPI, de Messaging Application Programming Interface, is een “enigszins dubbelzinnige term”, zegt Engelhardt. “Het wordt zowel gebruikt voor concepten als voor de datamodus, programmeerinterfaces en netwerkprotocollen op de draad.” Dankzij Microsoft is alle documentatie vrij beschikbaar, de specificaties bedragen “132+ documenten op 8400+ pagina’s, naast de Internet mail protocollen (d.w.z. RFC 5322, 5545, etc.) die hoe dan ook ondersteund moeten worden.” Engelhardt en zijn team bij grommunio doken diep in deze documenten - en hielpen ook om enkele problemen op te lossen. Zo werd grommunio een bijdrager aan de open stack van specificaties die door Microsoft en al zijn klanten worden gebruikt.
gromox @ Fosdem](/img/posts/24-02-26_gromox_slide_Fosdem.jpg)
Niet alleen werkte grommunio door duizenden pagina’s specificaties, maar we droegen ook bij door de bugs die we vonden te repareren. (dia van de presentatie)
Overvol
Geen wonder dat de ontwikkelaarsruimte H.2213 overvol was - met grommunio als de eerste open source groupware ooit die zo diep in het woud van MS Exchange protocollen duikt. Onze nieuwste versie bevat zelfs ‘s werelds eerste volledige implementatie van EWS, Exchange Web Services. De foto van Jan’s presentatie is zelfs opgenomen in het komende verslag van het Duitse Linux-Magazine over FOSDEM (uitgave 04/24 verschijnt begin maart), als voorbeeld van een drukke, innovatieve presentatie.
Opnames en dia’s
Voor iedereen die niet in de zaal kon komen en in de rij voor de deur moest staan, hier zijn
Jan legde in detail uit welke en hoeveel protocollen en formaten er vandaag de dag te vinden zijn in grommunio, met een heleboel kanttekeningen over tools die we gebruikten, problemen die we tegenkwamen (bijvoorbeeld met sommige binaire formaten in Exchange) en meer. De presentatie duurt ongeveer 20 minuten, maar staat vol met verdere informatie.
Als je technische vragen hebt, voel je dan vrij om contact met ons op te nemen of ons een e-mail te sturen.