grommunio @ FOSDEM 2024
I början av februari höll Jan Engelhardt en presentation om grommunio på FOSDEM i Bryssel med titeln “Implementing 27 MS Exchange Protocols in Open Source”. I utvecklingsrummet “Modern E-Mail” förklarade han de djup, egenheter och problem som utvecklarna av grommunio var tvungna att övervinna för att kunna skapa och expandera den ledande ersättaren för Microsoft Exchange med öppen källkod. Utvecklingsrummet var överfullt och Linux Magazine rapporterade om det.
Den årliga FOSDEM-konferensen vid Libre Université de Bruxelles (LUB) är det största och mest prestigefyllda evenemanget för utvecklare av öppen källkod i Europa. Det började för mer än 20 år sedan och lockar idag mer än 12 000 utvecklare, entusiaster och evangelister inom öppen källkod till Europas huvudstad. Evenemangets nästan 1.000 föredrag och presentationer kommer att spelas in, vilket ger alla gott om tid att prata, diskutera, samarbeta och nätverka.
grommunios Ledande mjukvaruarkitekt på FOSDEM
I år är grommunio stolt över att ha varit en del av det fria och öppna evenemanget: Jan Engelhardt, grommunios huvudutvecklare och mjukvaruarkitekt, höll ett föredrag om “Exchanging Microsoft: implementing 27 MS Exchange protocols & APIs in OSS with grommunio”.
MAPI, Messaging Application Programming Interface, är en “något tvetydig term”, säger Engelhardt. “Det används för koncept såväl som för dataläge, programmeringsgränssnitt och nätverksprotokoll på kabeln.” Tack vare Microsoft är all dokumentation fritt tillgänglig, specifikationerna uppgår till “132+ dokument på 8400+ sidor, utöver Internet mail-protokollen (dvs RFC 5322, 5545, etc.) som måste stödjas ändå.” Engelhardt och hans team på grommunio gjorde en djupdykning i dessa dokument - och hjälpte också till att åtgärda vissa problem. På så sätt blev grommunio en bidragsgivare till den öppna stack av specifikationer som används av Microsoft och alla dess kunder.
Överbefolkad
Det är inte konstigt att utvecklarrummet H.2213 var överfullt - grommunio var det första grupprogrammet med öppen källkod som någonsin dykt så djupt in i skogen av MS Exchange-protokoll. Vår senaste version innehåller till och med världens första kompletta implementering av EWS, Exchange Web Services. Fotot av Jans presentation kom till och med med i den tyska Linux-tidningens kommande rapport om FOSDEM (nummer 04/24 publiceras i början av mars), som ett exempel på en fullsatt, innovativ presentation.
Inspelningar och diabilder
För alla er som inte kom in i rummet och var tvungna att stå i kö utanför dörren, här är
- video av presentationen,
- diabilderna,
- och en länk för din feedback till arrangörerna
Jan förklarade i detalj vilka och hur många protokoll och format som finns i grommunio idag, med en hel del sidoanteckningar om verktyg vi använde, problem vi hittade (t.ex. med vissa binära format i Exchange) och mycket mer. Presentationen är cirka 20 minuter lång, men den är full av ytterligare information.
Om du har tekniska frågor är du välkommen att kontakta oss eller skicka ett e-postmeddelande.