Seamless Updates using electron updater

I went thru idea list of gsoc 2022, and found a seamless update feature to work on. I have built electron apps in the past, and using electron-updater has been effective for me to provide automatic updates. I am aiming to implement update functionality for desktop app, similar to somewhat found in apps like discord. electron-updater publishes packages to github releases and watch for version changes. If a new version is found, it is downloaded in the background and the user will be prompted to install rightaway or on the next start of the app.

I wanted to lay my idea out here, just to make sure I am heading in the right direction. If not, kindly point me to one.


Just wanted to welcome you to the community. Thanks for wanting to improve Joplin!