qcif / data-curator

Data Curator - share usable open data
MIT License
265 stars 38 forks source link

Check for Updates #201

Open Stephen-Gates opened 7 years ago

Stephen-Gates commented 7 years ago

Desired Behaviour (for feature requests only)

As described in https://app.cucumber.pro/projects/data-curator/documents/branch/develop/test/features/data_curator/check-for-update.feature

Note planned changes to the auto-updated may mean this feature should be implemented towards the end of v2.0.0.

Note application must be signed for automatic updates on macOS. See #111 and #274

Stephen-Gates commented 6 years ago

Moving to 1.x.x because...

Github's Electron team is building a new free webservice and npm module that open-source Electron apps can use to easily update themselves. To use this service, your Electron app must meet the following requirements:

✅Your app is in a public GitHub repo ✅Your app builds are published using GitHub Releases ✅Your app is code-signed ✅Your macOS builds include a zip version. (If you're publishing for mac)

GitHub is seeking beta testers

https://twitter.com/electronjs/status/987036896386662400

Twitter
Electron on Twitter
“We're working on a free service that makes it easy for open-source Electron apps to update themselves. Want to help us test it? Visit https://t.co/7KBPEviRcx”
Stephen-Gates commented 5 years ago

Electron now has an auto updater

https://electronjs.org/docs/api/auto-updater