wincompose icon indicating copy to clipboard operation
wincompose copied to clipboard

Update check runs way too often

Open rillig opened this issue 4 years ago • 6 comments

A new WinCompose release is issued a few times per year.

The update check runs every 30 to 90 minutes. This means that only 1 out of 3000 requests to the WinCompose website actually leads to an update notification.

This unusually short interval creates the impression that WinCompose is rather designed as spyware or part of a surveillance operation, instead of focusing on being a useful input method tool.

If this impression is not intended, the update query interval should be lowered to once a week. Since WinCompose is not a critical tool, that interval should suffice.

rillig avatar May 04 '21 19:05 rillig

I can understand the concern. Note however that 40% of WinCompose versions were released within less than a week after the previous one.

samhocevar avatar May 05 '21 13:05 samhocevar

Without auto updates checking more often than once a week doesn't make sense …

Whats the issue if I have a like 6 days outdated version? I might wait with updating once I see the Update Available hint some days anyways because there are more important things to do.

[…] Note however that 40% of WinCompose versions were released within less than a week after the previous one.

So if the update notification happens like 6 days after the update because the last check was shortly before the release, and in the meantime there even was another bugfix update, that would mean I can even skip one update and save time …

romibi avatar May 07 '21 17:05 romibi

30 to 90 minutes is far too often. The really slick solution is "check once a day within two weeks of a release, once a week thereafter". Without the slick solution, I think "check once a day " is good enough.

MartinBonner avatar Sep 26 '21 10:09 MartinBonner

@MartinBonner:

I don't mind the very-frequent update checks. I suspect that the vast majority of users also don't mind, even though there are users who do mind.

Why do the very-frequent update checks bother you? Are you concerned about the tiny amount of laptop battery life that they consume?

If they really bother you, you could disable WinCompose's update checker. Then, you could use Chocolatey plus ChocoButler to do WinCompose update checks at your preferred interval. Both tools are free and open source software.

(The winget package manager, which is included in Windows 10 and 11, probably offers a nicer UI and more packages than Chocolatey. However, the winget ecosystem may still be less mature. I don't know of any way to check for winget package updates automatically. Instead, you must run winget upgrade manually.)

If you use any package manager, your updates may be delayed. You may have to wait until your package manager's WinCompose package is updated before you can discover or install a new WinCompose version.

unforgettableid avatar Feb 24 '22 05:02 unforgettableid

@unforgettableid They don't bother me (it was rillig who opened the ticket), but I assert that a check every 30 to 90 minutes is ridiculously frequent.

MartinBonner avatar Feb 24 '22 07:02 MartinBonner

I think 30-90 minutes is way too many, and I also think "just disable automatic updates" isn't a great solution. Agreed to making it longer, say 12 or 24 hours even is much more reasonable.

katherinehackworth avatar Feb 24 '22 23:02 katherinehackworth