@evacide
Adding to the pile of smelly things : the compilation of Telegram Desktop is as sketchy as it gets. Hundreds of thousands of dependencies ; for comparison, Element Desktop has less than two thousands.
Top-level
5 comments
I "built" (it's NodeJs-based) it myself about a year ago (did not bother checking the current source tree) ; can't blame you for not believing it, I did not either. I had to check with a friend. I do build pretty much everything I use, for kicks but also because I find that's a good metric for the general quality of an open-source project. Please do send me a blip if you find nothing suspicious of the sort, I'm always happy to reevaluate my beliefs. :) You are totally right ! It was Signal Desktop that had that many dependencies ; just checked my local clone. I had been compiling Telegram and Element at around the same time, and got mixed up. Thankfully, you were here. I'll edit my original post, and profusely apologize to the fedi for such a blunder. |
@Goutte it doesn't sound like it's true, do you have a source for that?
From a cursory look at https://github.com/telegramdesktop/tdesktop/tree/dev/Telegram/ThirdParty, it only seems to have about 20-somethig direct ones, and most of those don't seem to have further dependencies.
@evacide