Thank you for looking after this package in Ubuntu! On Sun, Oct 10, 2021 at 01:57:45PM -0000, Nicholas Guriev wrote: > In the next few weeks, Telegram will migrate from 32-bit user > identifiers to 64-bit ones. Version 3.1 is the minimal that supports > UIDs over 2 ³¹ - 1. Older version may stop working for new registered > users. I think it is worth to have this version in Ubuntu. At least, SRU > policy admits such updates.
"May" stop working? Will it, or won't it? I don't think it's appropriate to speculatively update the package in a stable release unless you're actually sure. If you do the necessary analysis and confirm that it will actually break users in practice, that such breakage is to an unacceptable level (eg. the package won't work at all for newly registered users) _and_ that it's impractical to backport a fix, then I think an SRU to a new version with the fix would be acceptable. However, I don't think vague speculation about what _might_ break is enough. Please figure out the detail and post a comment explaining the detail. *If* my conditions above are clearly met from such an analysis, then +1 for a major version update. However if a backport or patch is practical, then that is preferable and I expect that instead. I don't think it's acceptable to ignore that preference and jump straight to a major version update without even looking. For example, why would a trivial patch switching the type to a 64-bit one not be practical? I will expect that to be explained first. I'd also like to pre-empt the usual argument I see in this kind of situation, which is "I prefer to maintain it this way because that's easier/more tested upstream/whatever". While that may be true, the cost is that users get disrupted as we break their expectations of a stable release. We have made a choice as a project to ship and then patch stable releases, and with that choice comes the acceptance of that patching risk. Users who prefer the other side of the trade-off already have that choice via the telegram-desktop snap. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1942699 Title: SRU: Update Telegram Desktop to 2.9.2 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libtgowt/+bug/1942699/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs