Thunderbirdin kehityssuunnitelmassa ehdotetaan käyttöliittymää, joka rakennetaan uudelleen alusta alkaen

ukkoslinnun tulevaisuus

Thunderbird-versio 115 julkaistaan ​​heinäkuussa, se on täydellinen päivitys käyttöliittymä- ja koodimuutoksineen.

Thunderbird-sähköpostiohjelman kehittäjät ovat julkaisseet kehityssuunnitelman seuraavalle kolmelle vuodelle ja missä Thunderbirdin tuotesuunnittelupäällikkö esittelee näkemyksensä siitä, mihin Thunderbird-sähköpostiohjelma on menossa.

Thunderbird lähestyy pian XNUMX-vuotisjuhlaansa erillisenä sähköpostiohjelmana ja lanseerataan tämän vuoden heinäkuussa versio 115 «Supernova". Kehittämissuunnitelmassa, jossa on määrätty aikakehys, hankkeella on tarkoitus saavuttaa kolme päätavoitetta.

Thunderbirdin tuotesuunnittelujohtajana minulla on hyvä yleiskuva siitä, mitä tapahtuu ja mihin asiat ovat menossa. Mieti tätä artikkelia (ja oheista videota) ensimmäisenä maalauksena kattavammassa tarinassa, joka näyttää mihin Thunderbird on matkalla ja miksi jotkin tekemämme asiat saattavat tuntua intuitiivisilta.

Jotkut alla olevista keskustelunaiheista voivat olla erimielisiä. Ne saattavat iskeä sointumaan. Mutta uskomme, että olemme avoimia menneisyydestämme ja tulevaisuudestamme.

Thunderbird 115 “Supernovan” julkaisun myötä teemme enemmän kuin vain vuosijulkaisun. Se on moderni versio ohjelmistosta sekä visuaalisesti että teknisesti. Thunderbird käy läpi massiivisen peruskorjauksen päästäkseen eroon kaikesta viimeisen 10 vuoden aikana kertyneestä teknisestä ja käyttöliittymävelasta.

Se ei ole helppo tehtävä, mutta on välttämätöntä taata hankkeen elinkelpoisuus seuraavat 20 vuotta.

Pelkästään murenevan arkkitehtuurin "täyttäminen" ei ole kestävää, emmekä voi enää sivuuttaa sitä.

Seuraavien 3 vuoden aikana Thunderbird-projekti keskittyy:

  • Suunnittele käyttöliittymä uudelleen alusta, jotta voit luoda käyttöliittymän, joka sopii eri käyttäjäryhmille (aloittelijoille ja kokeneemmille), helposti muokattavissa omien mieltymystesi mukaan ja yhtenäisen suunnittelujärjestelmän.
  • Lisää koodikannan luotettavuutta ja tiiviyttä, kirjoita vanhentunut koodi uudelleen ja päästä eroon ruuhkasta (päästä eroon teknisestä velasta).
  • Siirtyminen kuukausittaiseen uusien julkaisujen muodostukseen.

Thunderbird on monoliittinen sovellus, jonka tuhannet ihmiset ovat kehittäneet kahden vuosikymmenen aikana. Suurten muutosten tekeminen, kuten teemme Supernovan kanssa, vaatii erittäin huolellista harkintaa.

Kaikki nämä muutokset näkyvät välittömästi, mutta he ovat paremmin valmistautuneita varsinkin seuraavan kolmen vuoden aikana, koska on pitkäjänteistä työtä päästä eroon siitä, mitä tiimi itse kutsuu "vanhaksi ja herkäksi Lego-torniksi", jossa uutuudet yksinkertaisesti asetetaan pohja rikki. 

Lisäksi on otettava huomioon, että yllä mainituista tärkeistä muutoksista huolimatta ohjelmisto säilyy avoimen lähdekoodin, joten kaikki kehittäjät voivat osallistua.

Supernova on ensimmäinen merkittävä askel tähän suuntaan, juuri ajoissa Mozillan XNUMX-vuotisjuhlaan ja Firefoxin seuraavaan ESR-versioon. Työryhmä oli antanut esikatselun valmisteilla olevasta käyttöliittymätyypistä marraskuussa lähettämällä kuvakaappauksen keskeneräisestä työstä kalenteriosaan.

Thunderbird on kirjaimellisesti joukko koodia, joka toimii Firefoxin päällä. Kaikki välilehdet ja osiot, jotka näet sovelluksissamme, ovat vain selaimen välilehtiä, joissa on mukautettu käyttöliittymä.

Haluamme käyttää Firefoxia perusarkkitehtuurina, koska se hyödyntää kaikkia sen hyviä puolia. Asiat, kuten alustojen välinen tuki, Gecko-verkkohahmontaja, Spidermonkey JavaScript-kääntäjä jne.

Näin Thunderbird voi seurata Firefoxia julkaisujaksonsa ajan, periä tietoturvakorjaukset, saada tuen laajennuksille ja paljon muuta.

Tämä on luonnollisesti monimutkaisempi, koska tarvitaan paljon C++:aa, JS:ää, CSS:ää ja XHTML:ää varmistaakseen, että kaikki toimii oikein. Vankan perusarkkitehtuurin, kuten Firefoxin, käyttö on täydellinen lähtökohta.

Valitettavasti tämä lähestymistapa maksaa korkeat kustannukset.

Niille, jotka eivät tiedä tai eivät muista, ensimmäinen versio Thunderbirdistä julkaistiin melkein 20 vuotta sitten. Sähköpostiohjelma on johdettu Firefoxista ja käyttää itse asiassa samoja renderöintikoneita (Gecko) ja JavaScriptiä (SpiderMonkey). Mozilla hoiti asiakkaan kehittämisen vuoteen 2012 asti, jonka jälkeen se jäi yhteisön käsiin, mikä on vaikuttanut positiivisesti usealla rintamalla, mutta on johtanut myös joihinkin haittoihin, kuten tiekartta, jonka kehittämistä jatketaan.

Vihdoin jos olet kiinnostunut tietämään siitä lisää, voit tarkistaa yksityiskohdat Seuraavassa linkissä.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.