The tag has no wiki summary.

learn more… | top users | synonyms

1
vote
2answers
107 views

how to upgrade software [closed]

I am a beginner in computer programming with C/C++. I have previous experience in programming for the web. There is some confusion that I am having with the software development process in desktop ...
0
votes
0answers
15 views

Adding an update feature to a web application

I'm interested in the best approach to adding auto update functionality to a web application. Currently The patches are downloaded from the softwares support site Uploaded to the host server(s) ...
0
votes
2answers
175 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: ...
3
votes
4answers
80 views

How to handle updated configuration when it's already been cloned for editing

Really sorry about the title that probably doesn't make much sense. Hopefully I can explain myself better here as it's something that's kinda bugged me for ages, and is now becoming a pressing concern ...
3
votes
6answers
620 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 ...
14
votes
4answers
2k views

Are patches a bad sign for the customer? [closed]

At the office we just got out of a long period where we released patches on a too-frequent basis. Near the end of that period we were doing almost three patches per week on average. Beside that this ...
1
vote
2answers
181 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 ...
0
votes
1answer
318 views

How to deploy C# application to be used in branch / remote office(s)

Have very recently started a new position. One of my key challenges is a C# WinForms application (let's call it AppX) that causes a lot of non-planned work. The main reason for this is that it needs ...
3
votes
2answers
222 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 ...
1
vote
1answer
135 views

What am I risking if I don't update my SDK/JDK and bundled runtime/JRE every time there's a security update?

It seems like there's a new major security hole patched in Java every other week, and I would assume the same goes for other development platforms. After years of frustration trying to get customers ...
3
votes
2answers
225 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 ...
0
votes
1answer
371 views

common infrastructure for web apps using asp.net mvc

How to build a common infrastructure for my web apps using asp.net mvc, and efficiently manage it? The goal is to increase developer productivity. The common infrastructure stuff includes visual ...
3
votes
1answer
163 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 ...
0
votes
2answers
238 views

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... ...
4
votes
2answers
263 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, ...
1
vote
4answers
235 views

Is it okay for an application to check for automatic updates in less than 20 hour interval? [closed]

I have a desktop application that has the ability to automatically update itself on the next restart (without the user's consent - but this is another issue altogether). Assuming that the user would ...
0
votes
1answer
76 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 ...
1
vote
1answer
84 views

How to authenticate an archive

Background: I have a updator feature in my program which will downloads updates to a directory specified be the user. Then user can install these updates whenever he/she wants by just opening them. ...
3
votes
1answer
4k 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 siede PC. One thing I don't understand, why ...
14
votes
1answer
924 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 ...
4
votes
1answer
558 views

How does a binary delta update work?

Both Android and iOS seem to support their application having a binary delta update. But how does it work? I build a binary program, neither of the distribution sites have the source code - how does ...
3
votes
3answers
536 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 ...
0
votes
1answer
273 views

How can I create a software patcher for OS X?

I'm building some software for OS X that isn't distributed through the Mac App Store. My software allows users to download different modules uploaded by various people too. How can I create a ...
2
votes
1answer
637 views

Is there an open source version check library and web app?

I'm a developer for a cross platform (Win, MacOS, Linux) open source C++ application. I would like to have the program occasionally check for the latest version from our web site. Between the ...
2
votes
3answers
1k 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 ...
1
vote
3answers
281 views

Converting mysql and SQLServer tables quickly in an update utility

The requirements are to take an existing list of identical tables (AAA0001 - AAA9999) which generally don't meed our current requirements and need to be swapped out with three tables (XXX0001-XXX999, ...
3
votes
7answers
797 views

Why don't software libraries solve all our problems? [closed]

Modular programming and reusable software routines have been around since the early 1960's, if not earlier. They exist in every programming language. Conceptually, a software library is a list of ...
2
votes
2answers
198 views

How quickly is the silent IE upgrade likely to propagate to end users? What about managed corporate IT infrastructures?

According to this article from the BBC and this post on Microsoft's Exploring IE Blog, Microsoft has planned to automatically upgrade Windows XP, Windows Vista, and Windows 7's IE to the latest ...
1
vote
2answers
192 views

What is (was) an update channel?

I was checking out what version of Firefox I'm using and it was telling me that I'm on the 'release update channel'. So I googles "Update Channel" and I finds this seemingly antiquated MSDN article ...
0
votes
3answers
372 views

database migration: upgrade schema deployed on client machines

I'm working on an application, which when deployed is installed locally on client machines, and uses a local database server. Stupidly, I didn't plan for schema changes -- and now it needs to change. ...
4
votes
4answers
906 views

Best practices for upgrading user data when updating versions of software

In my code I check the current version of the software on launch and compare it to the version stored in the user's data file(s). If the version is newer, then I call different methods to update the ...
3
votes
2answers
1k views

What frequency of updates is acceptable for a mobile application?

It's possible to publish daily updates for your application on Google's Android Market, but I have an assumption that users don't like to get frequent updates. How can I determine when I should ...
4
votes
4answers
190 views

Are there technical reasons for an immediate update following a fresh download/install?

I've had this happen in all sorts of software products: You purchase a software product, download it, install it, and then after the install, the program immediately begins downloading an update or a ...
3
votes
8answers
543 views

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 ...
1
vote
1answer
236 views

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 ...
5
votes
5answers
443 views

How should you approach supporting rapidly-updating web browsers?

Today, Firefox 5 was released. If all goes according to plan, Firefox 7 will be out by the end of the year. Firefox has adopted the Google Chrome development model wherein version numbers are largely ...
2
votes
4answers
2k views

How often should one update an app with a new version?

I've created my own iPhone app which is presently in the App Store. What is the maximum period that should pass without a new version update? What is the average time span between version releases? ...
7
votes
4answers
266 views

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 ...
3
votes
1answer
738 views

Software updating solution for both Linux/Windows platform

Are you guys aware of any commercial (non-commercial?) online automatic updater that can be integrated with one's software? After quick research I found zillions of them but for Windows only and again ...
9
votes
6answers
456 views

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 ...
2
votes
5answers
174 views

Could Most Software Companies & Users Benefit From Rolling Versions

Having used Google Chrome now for a couple of years, I've really gotten to like rolling/automatic updates. I know that most modern software has "automatic updates", but many large pieces of software ...
18
votes
4answers
422 views

What do update versions really mean?

A lot of software updates follow the scheme of v0.1 to v0.2 to v2.6.5.6. What do these "updates" to software really mean? Is there an industry standard always followed or do programmers pretty much ...
3
votes
4answers
170 views

Delivery terminology and order of magnitude

What is the standard way of describing how software products are released and the proportionate order of magnitude to which the changes relative to the software product are conveyed? Is Release ...
6
votes
8answers
761 views

Aggressive Auto-Updating?

What do you guys think is best practice regarding auto-updating? Google Chrome for instance seems to auto-update itself as soon as it get's a chance without asking and I'm fine with it. I think most ...
11
votes
6answers
663 views

What is the difference between `update` and `upgrade`

What is the difference between update and upgrade in the context of application software?
13
votes
6answers
590 views

How do you respond to: “Ever since the update…” questions from clients?

Ever since the update, people keep calling and saying "Ever since the update X, Y and Z are slow, bad and crashing" This has happened ever since the dawn of updates. What do people expect? Gamma ...