Thunderbird – 2024. januári fejlesztések
A Thunderbird for Android (aka K-9 Mail) fejlesztői naplóján felbuzdulva, az asztali Thunderbird fejlesztőcsapata is elindította saját, havonta megjelenő, az aktuális fejlesztésekről szóló beszámolóját a Thunderbird blogon.
Lássuk, mi történt januárban:
A Thunderbird for Android (aka K-9 Mail) fejlesztői naplóján felbuzdulva, az asztali Thunderbird fejlesztőcsapata is elindította saját, havonta megjelenő, az aktuális fejlesztésekről szóló beszámolóját a Thunderbird blogon.
Lássuk, mi történt januárban:
2024-re tervezett fejlesztések
Elérhetőek a Thunderbird asztali és Androidos változatának (K-9 Mail) 2024-re tervezett fejlesztései, amikről nálunk is olvashatsz:
Global Message Database bevezetése
A Thunderbird jelenleg a Mork adatbázist használja, mely régi paradigmára épül és tele van limitációkkal, emiatt a modern (és várt) új funkciók fejlesztésének az útjában áll. Ilyen fejlesztés például a valós szálkövetés az e-mailekben. Mivel ez a Mork adatbázis a mappákkal és üzenetekkel való interakció szíve, így nem egyszerű lecserélni, sok és gondos tervezéssel jár. De a munka már folyamatban van.
Az első lépés az új adatbázis felé, a régi és rossz „nem egyedi, egyedi azonosítók" paradigmájának a kivezetése, ami már magában elég sok problémát okoz.
Kártya nézet – utolsó kör
A napi (Daily) és béta verziók használói jelentős változásokat látnak a 115-ös verzió kártyanézetéhez képest.
Jelenleg az utolsó fejlesztési sprint tervezése van folyamatban, ahol a meglévő implementáció további finomítása és a még hiányzó funkciók fejlesztése a cél.
Rust és Exchange támogatás
Komoly eredmény, hogy sikerült bekapcsolni a Rust nyelv támogatását a Thunderbirdben. Ezzel lehetőség nyílt natívan támogatni az Exchange protokollt. Amint ez kész van az implementáció, a Thunderbird csapat nyilvánosan elérhetővé teszi azt egy Rust crate formájában és a Githubon.
Az eredeti bejegyzés a Thunderbird blogon olvasható: https://blog.thunderbird.net/2024/01/thunderbird-monthly-development-digest-january-2024/