Der Paketbetreuer für Telegram Desktop für Fedora und RPM Fusion hat die Entfernung der Pakete aus den Repositories angekündigt. Einen Tag zuvor hatte der Paketbetreuer für Gentoo ebenfalls die Unterstützung für Telegram Desktop eingestellt. In beiden Fällen wurde erklärt, dass die Pakete wieder in die Repositories aufgenommen werden könnten, sofern ein neuer Maintainer gefunden wird, der bereit ist, die Betreuung zu übernehmen.
Als Gründe für die Beendigung der Unterstützung von Telegram Desktop durch die aktuellen Betreuer wird die abstoßende und feindliche Haltung der Entwickler genannt, die nicht einmal versuchen, Fehler zu verstehen, die zu Problemen beim Kompilieren ihrer Quelltexte in Linux-Distributionen führen. Meldungen über solche Fehler werden sofort mit dem Hinweis „WONTFIX“ geschlossen und es wird empfohlen, semi-proprietäre Binärversionen von der offiziellen Website zu verwenden.
Die Situation wird dadurch verschärft, dass Probleme, die das Kompilieren der Pakete behindern, regelmäßig in neuen Versionen auftreten, und alle Versuche, Mängel im Upstream zu beseitigen, auf die Aussage reduziert werden, dass die Entwickler nur ihre eigenen statischen Builds unterstützen und alle Probleme beim Erstellen eigener Builds selbst gelöst werden sollten. So wurde zum Beispiel kürzlich die Unterstützung von Builds mit Qt-Versionen über 5.15 eingestellt, und alle Anfragen mit Vorschlägen, das Problem irgendwie zu lösen, wurden einfach ignoriert.
Es wird auch die allgemeine Verwirrung bei der Organisation des Builds von Telegram Desktop hervorgehoben, die die Betreuung erschwert. Das Projekt ist in vier verschiedene Repositories unterteilt (Anwendung, WebRTC-Bibliothek, Skripte für das Build-System CMake und eine Bibliothek zur Audiobearbeitung), aber nur in einem Repository werden Releases erstellt, während die anderen drei einfach während der Entwicklung aktualisiert werden, ohne den Zustand festzuhalten. Darüber hinaus erschweren Konflikte mit Abhängigkeiten, die entstehen, wenn versucht wird, Unterstützung für Wayland und x11, PulseAudio und ALSA, OpenSSL und LibreSSL zu gewährleisten, die Erstellung.
Quelle: opennet.ru
