Thunderbird 的开发计划提出了一个从头开始重建的用户界面

雷鸟的未来

Thunderbird 115 版本将于 XNUMX 月发布,这将是一个界面和代码更改的完整更新。

Thunderbird 电子邮件客户端的开发人员 公布了未来三年的发展规划 其中 雷鸟产品设计负责人发表看法 关于 Thunderbird 电子邮件客户端的发展方向。

雷鸟 即将迎来成立 XNUMX 周年 作为独立的电子邮件客户端,将于今年 XNUMX 月推出 115版 «超新星”。 在具有特定时间框架的开发计划中,该项目旨在实现三个主要目标。

作为 Thunderbird 的产品设计主管,我对正在发生的事情以及事情的发展方向有一个很好的了解。 考虑一下这篇文章(以及下面的随附视频),这是一个更全面的故事中的第一幅画,它展示了 Thunderbird 的发展方向,以及为什么我们正在做的一些事情看起来有悖常理。

下面的一些讨论点可能会引起分歧。 他们可能会引起共鸣。 但我们相信对我们的过去和未来保持透明和开放。

随着今年 Thunderbird 115 “Supernova” 的发布,我们所做的不仅仅是年度发布。 它是软件的现代修订版,无论是在视觉上还是在技术上。 Thunderbird 正在从头开始进行大规模改革,以摆脱过去 10 年积累的所有技术和界面债务。

这不是一件容易的事,但有必要保证该项目在未来 20 年的可行性。

简单地“填补”摇摇欲坠的建筑是不可持续的,我们不能再忽视它。

在接下来的3年里, Thunderbird 项目将专注于:

  • 从头开始重新设计用户界面,创建适合不同类别用户(新手和老手)的用户界面,轻松定制您自己的喜好和一致的设计系统。
  • 增加代码库的可靠性和紧凑性,重写过时的代码,摆脱积压(摆脱技术债务)。
  • 过渡到每月形成新版本。

Thunderbird 是一个单一的应用程序,在过去的二十年里由成千上万的人开发。 做出重大改变,就像我们对 Supernova 所做的那样,需要非常仔细的思考。

所有 这些变化将立即可见,但他们会做好更充分的准备,尤其是在接下来的三年里,因为消除团队自己称之为“古老而脆弱的乐高塔”的东西将是一项长期工作,在这种塔中,新奇事物只是简单地放在一个基地摇摇晃晃。 

此外,必须考虑到, 尽管有上述重要变化,该软件仍将保持开源, 因此所有开发人员都可以做出贡献。

Supernova 将是朝这个方向迈出的重要的第一步,正好赶上 Mozilla 成立 XNUMX 周年和 Firefox 的下一个 ESR 版本。 该团队在 XNUMX 月通过在日历部分发布了正在进行的工作的屏幕截图,对准备中的界面类型进行了预览。

Thunderbird 实际上是一组运行在 Firefox 之上的代码。 您在我们的应用程序中看到的所有选项卡和部分都只是带有自定义用户界面的浏览器选项卡。

我们喜欢使用 Firefox 作为基础架构,因为它利用了其中的所有优点。 诸如跨平台支持、Gecko 网络渲染器、Spidermonkey JavaScript 编译器等。

通过这样做,Thunderbird 可以在其发布周期中跟随 Firefox、继承安全补丁、获得对扩展的支持等等。

这显然更复杂,因为它需要大量的 C++、JS、CSS 和 XHTML 来确保一切正常。 使用像 Firefox 这样的坚实的基础架构是一个完美的起点。

不幸的是,这种方法的成本很高。

对于那些不知道或不记得的人,Thunderbird 的第一个版本大约在 20 年前发布。 电子邮件客户端源自 Firefox,实际上使用相同的呈现引擎 (Gecko) 和 JavaScript (SpiderMonkey)。 Mozilla 负责客户端的开发,直到 2012 年,之后它交由社区处理,这一因素在多个方面产生了积极影响,但也导致了一些缺点,例如缺乏继续发展的路线图。

最后 如果您有兴趣了解更多有关它的信息,您可以查看详细信息 在下面的链接.


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。