GNOME 45破坏扩展

尊敬的读者们,今天我将会向您展示GNOME 45如何摧毁您最喜爱的扩展!没错,GNOME开发团队最近发布了一篇博文,详细介绍了GNOME 45版本中的变化,这给广大的扩展开发者带来了巨大的麻烦和挑战。

从博文中我们可以得知,GNOME 45版本引入了一系列与扩展机制有关的变化。这些变化旨在提高GNOME桌面环境的稳定性和安全性,然而这也以牺牲扩展兼容性为代价。

首先,GNOME开发团队宣布他们已经废弃了旧版的扩展系统,取而代之的是全新的API。这意味着所有之前开发的扩展都不再有效,开发者们不得不从头开始编写扩展,以适应GNOME 45版本。这无疑给广大的扩展爱好者们带来了巨大的困扰和失望。

其次,GNOME 45版本引入了严格的安全策略。这意味着扩展开发者们需要经过一长串的审核和认证过程,才能确保他们的扩展可以在GNOME 45中正常运行。虽然这是出于安全考虑,但这也意味着扩展开发者们将不再自由地发布和分享他们的扩展作品。

此外,博文还提到了GNOME 45版本对扩展错误处理机制的改进。现在,如果一个扩展发生错误,它会被自动禁用,以避免进一步的系统崩溃和不稳定。这项改进对于用户来说可能是好事,但对于扩展开发者来说可能是灾难性的,因为他们将需要更加精确地调试和测试他们的扩展,以确保它们不会被GNOME 45的错误处理机制所禁用。

尽管GNOME开发团队声称这些变化是为了改进桌面环境的质量,但对于众多忠实的GNOME用户和扩展开发者们来说,这无疑是一次灾难性的打击。

总的来说,GNOME 45版本的变化给社区带来了极大的不便和挑战。无论是对于扩展开发者还是GNOME用户,都将不得不重新适应这些变化,并努力适配到这个新的扩展生态系统中。

但愿这些改变确实能提高GNOME桌面环境的质量和安全性。希望GNOME开发团队能够尽快为开发者们提供更好的支持和解决方案,以减轻他们的负担。在那之前,我们只能默默期待,并希望这次改变不会使我们失去对GNOME的热爱和信心。

原文链接:https://blogs.gnome.org/shell-dev/2023/09/02/extensions-in-gnome-45/

详情参考

了解更多有趣的事情:https://blog.ds3783.com/