Thunderbird idzawonjezera kukhazikitsa kwa Microsoft Exchange protocol ku Rust

Opanga makasitomala a imelo a Thunderbird adalengeza za kuyamba kwa kuphatikiza kwa zigawo zolembedwa m'chinenero cha Rust mu code base. Kutulutsidwa kwakukulu kotsatira kwa Thunderbird, komwe kukuyembekezeka kutulutsidwa mu Julayi chaka chino, kudzaphatikizapo kugwiritsa ntchito ma protocol a Microsoft Exchange Web Services (EWS), omwe akhazikitsidwa ku Rust. Thandizo lopeza kalendala ya Microsoft Exchange ndi bukhu la maadiresi zidzawonjezedwa mtsogolo. Kukhazikitsa kokhazikitsidwa kudzathetsa kufunika kokhazikitsa zowonjezera za chipani chachitatu zomwe zapereka kale chithandizo cha Microsoft Exchange.

Zimadziwika kuti kugwiritsa ntchito chilankhulo cha Dzimbiri kuti mugwiritse ntchito zomwe mukufuna kumachepetsa mwayi wa zolakwika mukamagwira ntchito ndi kukumbukira, kumapereka magwiridwe antchito ochulukirapo poyerekeza ndi chowonjezera cha JavaScript, ndikupangitsa kuti chigwirizane ndi chilengedwe chomwe chikupanga ma module okhudzana ndi imelo. m’chinenero cha Rust. Kuphatikiza kwa zida zachitukuko m'chinenero chatsopano kumakhala kosavuta chifukwa Rust imagwiritsidwa ntchito kale mu Firefox ndipo mu Thunderbird zidzatheka kugwiritsa ntchito zipangizo zomwe zilipo poyesa ndi kusakanikirana kosalekeza, komanso XPCOM (Cross-Platform Component Object Model ) kumangiriza kuyanjana kwa zigawo za chinenero cha Rust ndi code mu C++ ndi JavaScript.

Pakati pa zovuta zophatikizira chithandizo cha Dzimbiri, pali kuwonjezeka kwa code maziko, kufunikira kopanga zomangira zomwe zikusowa, ndikusintha kwa ena ogwira ntchito asynchronous omwe sagwirizana ndi chitsanzo cha machitidwe asynchronous mu Rust kuti agwire ntchito ndi Rust code.

Zina zomwe zakonzedweratu kuti ziphatikizidwe mu July ESR kutulutsidwa kwa Thunderbird zikuphatikizapo:

  • Kuthandizira kulumikiza zosintha pakati pa machitidwe polumikizana ndi Akaunti ya Mozilla.
  • Kusamukira kumalo atsopano osungira mauthenga padziko lonse lapansi, omwe amalola njira zina zowonetsera makalata.
  • Kupitiliza kukulitsa mawonekedwe oyimirira a mndandanda wa mauthenga (Mawonedwe a Khadi), zokongoletsedwa pamawonekedwe am'manja momwe zinthu zimawonetsedwa ngati makadi "osalala".
  • Thandizo lathunthu lakuda kwa mauthenga ndi zithunzi.
  • Zatsopano za gulu lomwe lili ndi mndandanda wa zikwatu zamakalata (Foda Pane).
  • Kupanga Akaunti Hub, malo amodzi okhazikitsa maakaunti onse.
  • Kuphatikizika kwa injini yomasulira yamakina a Firefox Translate.

Source: opennet.ru

Kuwonjezera ndemanga