Ltt.rs (izgovara se Letters) je proof of concept email (JMAP) klijent koji je trenutno u razvoju. Uvelike koristi Android Jetpack za bazu koda koja se lakše održava nego neki od već postojećih klijenata e-pošte za Android.
Za korištenje Lttrs-a potreban vam je JMAP (JSON Meta Application Protocol) poslužitelj pošte!
Značajke i razmatranja dizajna:
· Jako predmemorirano, ali nije potpuno izvanmrežno. Ltt.rs koristi odlične JMAP-ove mogućnosti predmemoriranja. Međutim, radnje, kao što je označavanje niti kao pročitane, trebaju povratno putovanje do poslužitelja dok se ne ažuriraju njihove posljedice poput broja nepročitanih. Ltt.rs će osigurati da se sama radnja neće izgubiti čak i ako se izvrši dok ste trenutno izvan mreže.
· Nema postavki osim postavljanja računa. Postavke dovode do zastoja značajki i čine aplikaciju teškom za održavanje. Ltt.rs ima za cilj da podrži jedan specifičan tijek rada. Korisnicima koji žele drugačiji tijek rada možda će K-9 Mail ili FairEmail biti prikladniji.
· Minimalne vanjske ovisnosti. Knjižnice trećih strana često su loše kvalitete i na kraju se ne održavaju. Stoga ćemo se oslanjati samo na dobro poznate, dobro testirane biblioteke renomiranih dobavljača.
· Autokriptiranje kao prvorazredna značajka¹. Sa svojim strogim UX smjernicama autocrypt se uklapa u Ltt.rs.
· Ltt.rs temelji se na jmap-mua, klijentu e-pošte bez glave ili biblioteci koja obrađuje sve što bi klijent e-pošte radio osim pohrane podataka i korisničkog sučelja. Tu je i ltrs-cli koji koristi istu biblioteku.
· Ako ste u nedoumici: inspiraciju potražite u Gmailu.
¹: Planirana značajka
Ltt.rs je licenciran pod licencom Apache 2.0. Izvorni kod je dostupan na Codebergu: https://codeberg.org/iNPUTmice/lttrs-android