Gentoo Archives: gentoo-dev

From: Georgy Yakovlev <gyakovlev@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Packages up for grabs: telegram-desktop & deps
Date: Fri, 26 Mar 2021 21:43:40
Message-Id: 20210326214333.tagllt2jfxitav33@hydra
In Reply to: [gentoo-dev] Packages up for grabs: telegram-desktop & deps by Georgy Yakovlev
1 On 28.02.2021 12:21, Georgy Yakovlev wrote:
2 > The following packages are for grabs:
3 >
4 > net-im/telegram-desktop
5 > media-libs/libtgvoip ( no other revdeps )
6 > media-libs/tg_owt ( no other revdeps )
7 > dev-cpp/range-v3 ( has another revdep, not only tg )
8 >
9 > Many bugs open and many issues.
10 >
11 > Before you try to take it over, here's some info for future maintainers:
12 > 0. you better speak Russian to be able to reach devs =) optional, but VERY beneficial. I can connect you to developer group.
13 >
14 > 1. expect to deal with a lot of bundling, no releases, submodules and all related packaging issues with this approach.
15 >
16 > 2. expect pretty aggressive userbase, very direct, even brutally so.
17 >
18 > 3. expect dependency fights between wayland-only crowd and x11-only crowd.
19 >
20 > 4. same as above but for pulse vs alsa.
21 >
22 > 5. same as above but openssl vs libressl (this one should be easier nowadays as support is going away)
23 >
24 > 6. project is split into 4 repos basically, 1 for app, 1 for webrtc, 1 for cmake files, 1 for audio lib. there are no releases for any except tdesktop itself.
25 >
26 > 7. expect to read a lot of cmake cross-referenced across all those 4 repos.
27 >
28 > 8. expect to be able to patch cmake a lot. for example one can't toggle off automagic deps.
29 >
30 > 9. expect to collaborate with other disto developers, who also work on mentioned tasks. rpmfusion and freebsd guys are very helpful and solve same problems as we do.
31 >
32 >
33 > If you are still reading - reach out, I'll help to get started.
34 > I don't have time to maintain it anymore, so it either should be removed or go into caring hands, as it needs A LOT OF CARE.
35 >
36 > https://bugs.gentoo.org/buglist.cgi?quicksearch=telegram-desktop
37 > --
38 > Best regards,
39 > Georgy
40
41 Since this message made it to some news websites, I'd like to send a
42 follow-up with a positive resolution.
43
44 tdesktop have finally found a caring person and is now proxy-maintained.
45 we've got an update that fixes quite a lot of issues, including audio
46 call crashes under some conditions and work on unbundling critical libraries is in progress.
47 it will remain in the tree, I'm proxying and still testing it on
48 non-amd64 arches (forcing SSE2 is not nice).
49
50 stabilization of new versions will happen sooner than later.
51
52 Have a nice day ;-)
53
54 --
55 Best regards,
56 Georgy

Attachments

File name MIME type
signature.asc application/pgp-signature