Questions tagged [automatic-update]
14 questions
10
votes
1 answer
Software/firmware auto update strategy
I've got a medium-sized project now that's just nearing the end of the "sloppy caffeine-powered prototypes for client demos" phase and transitioning into "think about the future" phase. The project consists of Linux-based devices with software and…

Jason C
- 391
- 2
- 14
8
votes
7 answers
Using an Apt Repository for Paid Software Updates
I'm trying to determine a way to distribute software updates for a hosted/on-site web application that may have weekly and/or monthly updates. I don't want the customers who use the on-site product to have to worry about updating it manually I just…

Scott Keck-Warren
- 261
- 1
- 5
7
votes
4 answers
Why don't software vendors use existing scheduling facilities for automatic upgrades?
It is common for software vendors to offer automatic updates.
The research and installation of these updates can be done
at application startup
through a service or process in the background (which often can be seen in the icon tray)
Sometimes at…

Larry
- 231
- 1
- 7
5
votes
0 answers
Is this Auto-Updating strategy for a program in C++ compiled with mingw32 for Windows correct?
I 've been thinking a lot on auto-updating, but wanted to check with you guys if you see any anti-patterns in my proposal:
Context
I'm coding a game in C++ and SDL, compiled in an Ubuntu (host) for a Windows (target) with mingw32.
Technically, if…

Xavi Montero
- 189
- 7
3
votes
5 answers
Question about ethical auto-updates
I'm working on a project which needs to always be up-to-date for my users. It's quite simple to make an auto-update feature, but I need to know how ethical this is.
If, when the user installs the software, it tells them it'll automatically install…

Psychon Night
- 61
- 5
3
votes
8 answers
Is it a bad practice to stop providing support for outdated software if updates are free and easy?
Providing support for outdated software is both unexciting and expensive. If people are still using the version which was sold ten years ago, it means that they will find bugs which do not exist in next versions, their software may not work as…

Arseni Mourzenko
- 134,780
- 31
- 343
- 513
2
votes
3 answers
Is it a bad idea to use ProgramData to allow non-admin users to update our program?
I'm working on a Desktop application, and to allow frequent updates without too much hassle, I want to install a simple "bootstrap" application to the "Program Files" directory, and the actual application to "C:\ProgramData". This would allow me to…

Brandon
- 5,873
- 6
- 37
- 59
2
votes
2 answers
How to maintain a database structure when there are multiple instance of the DB?
I've created an application that can create and update documents. A document is a relational database (it's a SQLite database).
I'm planning to update the structure of the database (add fields, add relations, add tables)
The database stores the…

JiBéDoublevé
- 121
- 3
1
vote
1 answer
How to create a centralized update mechanism for a hosted CMS?
We're a team developing a hosted CMS (something like WordPress.com, but in .NET platform), and we want every site to get updates as we update our software.
Our CMS is not multi-tenant, i.e. each site is an entire copy of a site template and has an…

Saeed Neamati
- 18,142
- 23
- 87
- 125
1
vote
2 answers
Are mature dependencies less risky than state of the art ones?
There are tools like dependabot or greenkeeper for npm and others for other languages. Now at first glance they improve security by keeping open source dependencies up-to-date. But I am wondering, do the benefits outweigh the risk of a hostile party…

Phil
- 119
- 3
1
vote
1 answer
Auto update for application hosted on multiple servers on cloud
I'm working on an application which will run on multiple Amazon EC2 instances. I wish to incorporate auto update feature for my application. The updater should update all the Ec2 instances. Also, there is a central server which governs the…

mots_g
- 111
- 1
0
votes
1 answer
Updating a distributed backend and keep track of compatible releases for Electron app + Webserver (PHP + MySQL )
Currently i'm working on a small platform with a simple client-server model and will soon go in a closed beta with a launching customer.
In essence it's an Electron application which is mostly used for logging in, and fetching files/information…

user1692823
- 96
- 5
0
votes
3 answers
Is it good practice on server/client systems to automatically install updates?
I'm working on an automated update system for a legacy server/client software package written in Delphi. The way I'm designing it is so the client's (customer's) server machine runs a service which...
periodically checks online for new…

Jerry Dodge
- 345
- 3
- 12
-3
votes
2 answers
Is it ever ok not to update VMs without external IP running in the cloud?
We have some linux(ubuntu) based VMs running in the cloud in a private network and they do not have external/public IP address. We have some apps running on those servers and everything is working fine. My question is: are there any arguments for…

Caner
- 95
- 3