Questions tagged [software-updates]
The software-updates tag has no summary.
69 questions
6
votes
1
answer
1k
views
Hiding non-user-facing executables for Windows applications?
Our Windows application makes use of some open source components in the form of their publicly released executables. (One example is 7za.exe that we use to zip old log files.)
We do not want users to ...
0
votes
2
answers
148
views
When reconstructing file B from file A and a binary difference B-A, given that A and B-A are correct, do we still need to verify the integrity of B?
In the context of a software update system, suppose we have the following:
a.tar: an archive file containing an old version of an application
b-a.patch: a file containing the binary difference of the ...
-2
votes
2
answers
766
views
What should my next SemVer version number be?
For a frontend web app version 3.9, we have a visual change that I would constitute as a backwards compatible (as far as the API) new feature. Therefor, my SemVer instinct is to bump the minor version ...
40
votes
7
answers
10k
views
Why do library developers deliberately break existing code?
Today, I updated ZBateson\MailMimeParser the PHP e-mail parser library from 1.x to 2.x.
Soon enough, my PHP error log started filling up with errors.
Noting where it happened, I found out that it had ...
0
votes
1
answer
230
views
How to explain a software bug to a child [closed]
When I buy a house or a car, the product is already completely ready. It's very seldom that an error will be noticed later by the customer.
In software engineering, on the other hand, errors (bugs) ...
1
vote
1
answer
187
views
How to deploy python microservices app updates?
I'm working on python microservices based app and I'm wondering how to ship updates.
Let's start by a summary of what I have:
Code base on git (several repos)
The app is running on several remote ...
2
votes
2
answers
909
views
How to update version when only dependencies are updated?
I have a public project that I'm the single developer. I love updating packages to new versions regularly and keep the project up to date with the updated environment. This is probably not always a ...
2
votes
0
answers
1k
views
Delta Updating, what it is, how to implement it, where is it found? [closed]
I am not sure where this is going to go, and I am not sure if this is even the right Stack group to be posting in for this matter. But simply I want to create from scratch using my knowledge of C# a ...
3
votes
1
answer
1k
views
Managing releases (binaries and othert build artifacts) using Git
E_d is an environment where one can develop, build and test a .NET web application.
E_p is the production environment, where only running the application is possible. That is, build is not possible.
...
2
votes
3
answers
4k
views
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 ...
10
votes
1
answer
1k
views
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 ...
4
votes
2
answers
75
views
Context specific API updates to developer
Let's say I have a API with regular updates and many developer who are using the API. Whenever the API updates I don't want to bother the developers with all the change updates. I want to send them ...
3
votes
2
answers
156
views
Does sending system-profile information with HTTP GET request conform to RESTful practices?
I'm using the Sparkle framework to update an app, and want to make use of the framework's ability to send system-profile information. The way this is done is by adding the information to the HTTP GET ...
1
vote
2
answers
2k
views
Comparing two software versions in C#
I´m working on a mod update checker for minecraft, but there is a big problem: The modders and online database that I´m using for update checks has no standard software versions e.g.:
Local: rv0-...
4
votes
6
answers
1k
views
How to prevent the vicious circle of testing via customer
I recently asked this question and this comment and made me ponder the whole process of releasing an update to the customers. The next update for our software is planned and the previous time it went ...
8
votes
2
answers
2k
views
When would you choose *not* to update a third-party library to a newer version?
Using third party libraries for productivity gains in software development is common. Unfortunately, along with the library's functionality we also import its bugs. Some of them get fixed in ...
3
votes
2
answers
946
views
How to ensure that all the customers have the latest version of web application deployed on intranet?
How to update web application deployed on intranet? There is a Java Spring application that will be deployed on intranet of multiple customers.
In case when there is a major update what should the ...
4
votes
2
answers
738
views
How do you convince development teams to move to a new version of middleware? [closed]
I'm working on a project to update our (out of support) middleware stack to a stable but supported version. There are several teams with applications running on the version we currently have in ...
3
votes
1
answer
343
views
Why are some minor update versions of Java skipped?
Up until around January 2013, the minor updates of major Java versions were always consecutive: 6u30, 6u31, 6u32, 6u33 and so on. The same is true for Java 7 updates.
But, starting around January or ...
4
votes
2
answers
2k
views
Secure an Application/Software by expiration with Date?
I have been working on some software application and I update them every 6 months. Currently, the way I track the date is by extracting the date from the system when the user installs the application, ...
0
votes
1
answer
113
views
Implementation of automated updates
What is the best way to implement automated updates? I've gotten as far as libcurl, I imagine I need to ping the server every now and again with the current version of the software. But then what ...
22
votes
2
answers
67k
views
How to prevent my executable being treated from AV like bad or virus?
I'm creating a piece of software, that will run on windows and will act like launcher for the game, to serve as an auto-updater and file verifier in client side PC.
One thing I don't understand, why ...
14
votes
1
answer
2k
views
Considerations on which Java version to run in Production
Some people run the bleeding edge of technologies - updating the day that something is updated. In production, this isn't as appropriate.
Researching about if the current (Java 7) version is ready ...
3
votes
3
answers
4k
views
How to update dependency during runtime in my .NET application?
I have a server-client application. Sometimes the server is updated which requires some DLLs in the client to be updated as well (The DLLs are the dependencies of the main executable). For now, we ...
6
votes
3
answers
10k
views
Should one use a separate database for application data and user data?
I’ve been working on a project for a little while and I’m unsure which is the better architecture. I’m interested in the consensus. The answer to me seems fairly obvious but something about it is ...