Hopp til innhold
Blog

grommunio @ FOSDEM 2024

· av grommunio
grommunio @ FOSDEM 2024

I begynnelsen av februar holdt Jan Engelhardt en presentasjon om grommunio på FOSDEM i Brussel med tittelen “Implementing 27 MS Exchange Protocols in Open Source”. I “Modern E-Mail”-utviklingsrommet forklarte han dybdene, særegenhetene og problemene som utviklerne av grommunio har måttet overvinne for å skape og utvide den ledende åpen kildekode-erstatningen for Microsoft Exchange. Utviklingsrommet var overfylt, og Linux Magazine rapporterte om det.

Jan Engelhardt @ Fosdem 2024
På grommunio på FOSDEM 2024 sto folk og ble ikke sluppet inn. Her er Jan Engelhardts fullspekkede foredrag om MSEX-protokoller. (foto: Markus Feilner, CC-BY 2024)

Den årlige FOSDEM-konferansen ved Libre Université de Bruxelles (LUB) er det største og mest prestisjefylte arrangementet for utviklere av åpen kildekode i Europa. Det begynte for mer enn 20 år siden og tiltrekker seg i dag mer enn 12 000 åpen kildekode-utviklere, entusiaster og evangelister til Europas hovedstad. Arrangementets nesten 1000 foredrag og presentasjoner vil bli spilt inn, noe som gir alle god tid til å snakke, diskutere, samarbeide og bygge nettverk.

grommunios Lead Software Architect på FOSDEM

I år er grommunio stolte av å ha vært en del av det gratis og åpne arrangementet: Jan Engelhardt, grommunios hovedutvikler og programvarearkitekt, holdt et foredrag om “Exchanging Microsoft: implementing 27 MS Exchange protocols & APIs in OSS with grommunio”.

MAPI, Messaging Application Programming Interface, er et “noe tvetydig begrep”, sier Engelhardt. “Det brukes både om konsepter og om datamodus, programmeringsgrensesnitt og nettverksprotokoller på kabelen.” Takket være Microsoft er all dokumentasjon fritt tilgjengelig, og spesifikasjonene utgjør “132+ dokumenter på 8400+ sider, i tillegg til Internet mail-protokollene (f.eks. RFC 5322, 5545 osv.) som uansett må støttes.” Engelhardt og teamet hans i grommunio dykket dypt ned i disse dokumentene - og hjalp også til med å fikse noen problemer. Slik ble grommunio en bidragsyter til den åpne stakken med spesifikasjoner som brukes av Microsoft og alle deres kunder.

gromox @ Fosdem
Ikke bare jobbet grommunio seg gjennom tusenvis av sider med spesifikasjoner, men vi bidro også ved å fikse feilene vi fant. (lysbilde fra presentasjonen)

Overfylt

Ikke rart at utviklerrommet H.2213 var overfylt - grommunio er den første åpen kildekode-gruppevaren som noensinne har dykket så dypt inn i skogen av MS Exchange-protokoller. Vår nyeste versjon inkluderer til og med verdens første komplette implementering av EWS, Exchange Web Services. Bildet av Jans presentasjon kom til og med med i det tyske Linux-magasinets kommende rapport om FOSDEM (nummer 04/24 kommer ut i begynnelsen av mars), som et eksempel på en overfylt, innovativ presentasjon.

Opptak og lysbilder

For alle dere som ikke kom dere inn i salen og måtte stå i kø utenfor døren, her er

Jan forklarte i detalj hvilke og hvor mange protokoller og formater som finnes i grommunio i dag, med mange sidebemerkninger om verktøy vi brukte, problemer vi fant (f.eks. med noen binære formater i Exchange) og mer. Presentasjonen er på ca. 20 minutter, men den er full av ytterligere informasjon.

Hvis du har tekniske spørsmål, er du velkommen til å kontakte oss eller sende oss en e-post.