维护人员Fedora和Gentoo放弃电报桌面应用程序维护

负责维护Telegram Desktop软件包的开发人员之一 适用于Linux Fedora发行版和RPM Fusion存储库 广为人知 最近通过帖子 从存储库中删除了软件包。

这个决定几乎是同时发生的 我采取的行动 前一天 Gentoo Telegram软件包管理器, 它还宣布终止对Telegram Desktop的分发支持。 在这两种情况下,都表明它们准备好在发现新的维护人员的情况下将包退还至存储库,准备将维护工作交给他们自己了。

拒绝的原因 这两个流行的Linux发行版中,当前维护者的数量以支持Telegram Desktop 被称为开发商的排斥和敌对态度他们甚至不尝试发现错误 从源头上导致施工问题 在Linux发行版上。

有关此类错误的消息将立即关闭,并带有符号“ WONTFIX”,并建议您从官方网站上使用半专有的二进制版本。

在Vitaly Zaitsev(负责Fedora和RPM Fusion的Telegram Desktop软件包)发布的消息中

大家好! 今天是个好日子。

我最终决定出于以下原因删除Fedora和RPM Fusion Telegram Desktop软件包:

1.它们具有非常不利的环境,并且对GNU / Linux的上游维护者具有极大的毒性。 与发行版相关的所有错误将通过“ WONTFIX,使用我们的半专有二进制文件,从官方网站静态链接到Ubuntu 14.04 LTS库”,立即关闭。

2.我保留了许多GNU / Linux软件包16年了,之前从未见过如此敌对的上游。 他们竭尽所能破坏打包的版本,并且每个版本中越来越多的问题需要更正。 他们总是说:“如果您需要共享静态构建,那么我们仅支持静态构建->自行修复。”

3.您不能在打包版本的上游寻求帮助,他们会无视您。 例如。 他们最近删除了针对Qt <5.15的构建支持。

4.如果您是GNU / Linux的维护者,他们会像对待敌人一样对待您。 他们恨你。 如果有人愿意接受,请放轻松,但不要忘记1-4分。 

这种情况因以下事实而变得更加复杂:阻止软件包在新发行版中定期生成的问题,并且所有解决上游故障的尝试都归结为以下声明:开发人员仅支持静态链接tg_owt,并且在创建自己的程序集时应独立解决所有问题。 。

例如,最近不再支持Qt版本低于5.15的构建,而所有以某种方式解决问题的请求都被忽略了。

普遍的困惑 的组织 Telegram Desktop软件包构建中, 使维护复杂化.

好吧,基本上,该项目分为四个不同的存储库(应用程序,一个用于webrtc的库,一个用于cmake编译系统的脚本和一个用于声音处理的库),但是只有一个存储库负责编译版本,而另外三个则只需要更新即可随着开发的进行而没有承诺。

另外,从提到的问题来看 依赖冲突阻碍的编译 试图提供对Wayland和x11,PulseAudio和ALSA,OpenSSL和LibreSSL的支持时出现的错误。

最后,至于冲突另一端的立场,可以归结为以下事实:大多数有关问题的消息是无关紧要的,或者很快就被解决了,分歧在于不愿意支持旧版本的Qt以及不愿意将动态链接与tg_owt联系在一起。您的图书馆。

如果您想了解更多 关于笔记,您可以查看详细信息 以下链接。


发表您的评论

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

*

*

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

  1.   米格尔·罗德里格斯(Miguel Rodriguez)

    好吧,他们没有生气,而是在发出消息时表示外交,这是由于该公司坚持仅使用其专有软件来专有程序进行编译,以及拒绝支持某些版本的软件而带来的困难。 Qt,他们建议使用flathub版本,该版本已更新,并且打包为flatpak时应该不会有问题。

  2.   路易斯

    只要Flathub上仍然可用,我就不会有问题...
    但糟糕地主持电报

  3.   加布里埃尔

    就我而言(尽管我的经验是在manjaro中),当我看到它相对于“原始版本”不经常更新时,我停止了从存储库中下载它,因此我直接从Telegram页面下载了该应用程序并将其解压缩到My home和voila,就像Windows Firefox一样,当我打开该应用程序时,如果有更新,它会自动下载它,事实是,它运行得很好。