Pelan pembangunan Thunderbird mencadangkan antara muka pengguna yang dibina semula dari bawah

masa depan-of-thunderbird

Thunderbird versi 115 akan dikeluarkan pada bulan Julai, ia akan menjadi kemas kini lengkap dengan antara muka dan perubahan kod.

Pembangun klien e-mel Thunderbird telah menerbitkan rancangan pembangunan untuk tiga tahun akan datang dan di mana Ketua reka bentuk produk Thunderbird membentangkan pandangannya tentang ke mana arah tuju klien e-mel Thunderbird.

Thunderbird semakin menghampiri ulang tahun ke-XNUMXnya sebagai pelanggan e-mel kendiri dan akan dilancarkan pada bulan Julai tahun ini versi 115 «Supernova". Dalam rancangan pembangunan, yang mempunyai jangka masa tertentu, projek itu berhasrat untuk mencapai tiga objektif utama.

Sebagai peneraju reka bentuk produk Thunderbird, saya mempunyai gambaran keseluruhan yang baik tentang perkara yang sedang berlaku dan ke mana arah tujunya. Pertimbangkan artikel ini (dan video yang disertakan di bawah) lukisan pertama dalam cerita yang lebih komprehensif yang menunjukkan ke mana arah tuju Thunderbird, dan mengapa sesetengah perkara yang kami lakukan mungkin kelihatan berlawanan dengan intuitif.

Beberapa perkara perbincangan di bawah mungkin boleh memecahbelahkan. Mereka mungkin menarik perhatian. Tetapi kami percaya untuk bersikap telus dan terbuka tentang masa lalu dan masa depan kami.

Dengan keluaran Thunderbird 115 "Supernova" tahun ini, kami melakukan lebih daripada sekadar keluaran tahunan. Ia adalah semakan moden perisian, secara visual dan teknikal. Thunderbird sedang melalui baik pulih besar-besaran dari bawah untuk menghapuskan semua hutang teknikal dan antara muka yang terkumpul sepanjang 10 tahun yang lalu.

Ia bukan satu tugas yang mudah, tetapi ia perlu untuk menjamin daya maju projek untuk 20 tahun akan datang.

Hanya "mengisi" seni bina yang runtuh tidak mampan, dan kita tidak boleh mengabaikannya lagi.

Dalam tempoh 3 tahun akan datang, projek Thunderbird akan memberi tumpuan kepada:

  • Reka bentuk semula antara muka pengguna dari awal untuk mencipta antara muka pengguna yang sesuai untuk kategori pengguna yang berbeza (pemula dan veteran), mudah disesuaikan mengikut pilihan anda sendiri dan sistem reka bentuk yang konsisten.
  • Tingkatkan kebolehpercayaan dan kekompakan pangkalan kod, tulis semula kod yang sudah lapuk, dan hapuskan tunggakan (buang hutang teknikal).
  • Peralihan kepada pembentukan bulanan keluaran baharu.

Thunderbird ialah aplikasi monolitik yang telah dibangunkan oleh beribu-ribu orang selama dua dekad. Membuat perubahan besar, seperti yang kita lakukan dengan Supernova, memerlukan pemikiran yang sangat teliti.

Semua perubahan ini akan kelihatan serta-merta, tetapi mereka akan lebih bersedia terutamanya dalam tempoh tiga tahun akan datang, kerana ia akan menjadi kerja jangka panjang untuk menghapuskan apa yang pasukan itu sendiri panggil "menara Lego yang lama dan rapuh", di mana barang-barang baru diletakkan pada asas reyot. 

Di samping itu, perlu diambil kira bahawa, walaupun terdapat perubahan penting yang dinyatakan di atas, perisian akan kekal sebagai sumber terbuka, jadi semua pembangun akan dapat menyumbang.

Supernova akan menjadi langkah penting pertama ke arah ini, tepat pada masanya untuk ulang tahun ke-XNUMX Mozilla dan versi ESR Firefox yang seterusnya. Pasukan itu telah memberikan pratonton jenis antara muka sebagai persediaan pada bulan November dengan menyiarkan tangkapan skrin kerja yang sedang dijalankan di bahagian kalendar.

Thunderbird ialah satu set kod yang dijalankan di atas Firefox. Semua tab dan bahagian yang anda lihat dalam apl kami hanyalah tab penyemak imbas dengan antara muka pengguna tersuai.

Kami suka menggunakan Firefox sebagai seni bina asas kerana ia mengambil kesempatan daripada semua perkara yang baik di dalamnya. Perkara seperti sokongan merentas platform, pemapar web Gecko, pengkompil JavaScript Spidermonkey, dsb.

Dengan berbuat demikian, Thunderbird boleh mengikuti Firefox melalui kitaran keluarannya, mewarisi tampung keselamatan, mendapatkan sokongan untuk sambungan dan banyak lagi.

Ini jelas lebih kompleks, kerana ia memerlukan banyak C++, JS, CSS dan XHTML untuk memastikan semuanya berfungsi dengan betul. Menggunakan seni bina asas yang kukuh seperti Firefox adalah titik permulaan yang sempurna.

Malangnya, pendekatan ini datang dengan kos yang tinggi.

Bagi mereka yang tidak tahu atau tidak ingat, versi pertama Thunderbird telah dikeluarkan hampir 20 tahun lalu. Pelanggan e-mel berasal daripada Firefox dan sebenarnya menggunakan enjin pemaparan yang sama (Gecko) dan JavaScript (SpiderMonkey). Mozilla menjaga perkembangan pelanggan sehingga 2012, selepas itu ia diserahkan kepada masyarakat, faktor yang mempunyai pengaruh positif dalam beberapa bidang, tetapi juga telah membawa kepada beberapa kelemahan, seperti kekurangan pelan hala tuju yang terus meneruskan pembangunan.

Akhirnya sekiranya anda berminat untuk mengetahui lebih lanjut mengenainya, anda boleh menyemak perinciannya Dalam pautan berikut.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.