Questions tagged [release]
The release tag has no usage guidance.
88 questions
8
votes
3
answers
2k
views
What is your strategy for converting RC builds into retail?
We're trying to implement a strategy for how we transition our builds from RC to released retail code.
When we label a build as a release candidate, we send it to QA for regression. If they approve ...
12
votes
8
answers
569
views
How can I advocate a semi-strict release schedule in a risk-averse environment?
Recently I've been increasingly plagued by what I would have to describe as one of my most frustrating and morale-killing experiences in this profession: Having to sit on a release that has been ...
1
vote
4
answers
193
views
Alternatives to pulling updates off the website
So, I think it look pretty bad when you release an update and pull it off the web. I'm pretty sure this has happened for at least two of the the last three Delphi XE2 updates. I'm not complaining ...
0
votes
1
answer
774
views
Eclipse: on new projects, which mode: debug or release?
I'm asked to teach my students Eclipse.
The lectures are already done; I see that the teacher asks the students to always start a new project in "Release" mode.
Is this a good idea? If "yes", or if "...
8
votes
3
answers
2k
views
What is the best way to generate an accurate release changelog?
I'm working on some projects where I'd like to supply an accurate changelog with each release, but I haven't found a method for collecting the changelog that would work without hassle. The problem is ...
3
votes
2
answers
194
views
Questions about releasing an application that has been built on an IDE on an educational license
If an application is made during education using an IDE that had an Educational License (provided by the institute), and later the developers decide to release it in the market as a product:
Is it ...
2
votes
2
answers
215
views
Robust way to keep records of software releases?
We release a number of small plug-ins that go along with our software. Each plug-in allows our software to talk to a single manufactuer's hardware. I would like to devise a system for keeping track ...
3
votes
3
answers
10k
views
General checklist before releasing software [closed]
I'm currently building a tool that my company intends to sell. I'm the sole developer on the project and it is being developed outside our normal code base and to a certain extent outside our normal ...
1
vote
2
answers
1k
views
When to release a lite version of an iOS app? [closed]
I have created an iPhone application and I have submitted it to Apple and it is currently waiting for review and I have been debating with myself for the past half an hour if I should release a lite ...
2
votes
1
answer
79
views
centralized hosted application framework or "private copies" for each program?
We have a centralised business application framework, and it contains all our business logic and provides access to all our back-end systems. It is accessed by a number of different programs and ...
8
votes
3
answers
864
views
How can I start shipping code?
I have just started learning how to program using LPTHW, and as my skill level develops I would like to start shipping code whether or not it's ready to be shipped, just to get into the habit of ...
6
votes
5
answers
469
views
Should the build drive your tags or should the tags drive the build?
Our current method of creating a product release is to tag all of our component repositories with the next appropriate version and then modify a master build script with these new version numbers for ...
-1
votes
5
answers
505
views
How detailed should public release notes be? [closed]
When releasing a software update, how detailed should the notes be? Specifically, how detailed should bug fixes be?
6
votes
3
answers
513
views
What is Mozilla's new release management strategy? [closed]
I saw today that Firefox released a new version (5). I tried reading about what was added and ran into this link.
It states that:
Mozilla has launched Firefox 5, a new
version of the popular open ...
3
votes
1
answer
277
views
How to release a mobile app successfully?
This includes everything that contributes to the success of the app and is non-programming.
Some points to consider:
How do you make people notice your app when there are hundreds released every ...
12
votes
5
answers
794
views
Should you ever release something that you yourself could hack?
Being the creator of a program, you are probably in a better position than anyone to be aware of security vulnerabilities and potential hacks. If you know of a vulnerability in a system you wrote, is ...
183
votes
23
answers
33k
views
How to apologize when you have broken the nightly build [closed]
My first commit in my project resulted in the nightly build being broken and people are all over me as we are nearing the release. I want to send an apology email that should sound sincere
and at the ...
3
votes
1
answer
499
views
SOA Release management strategy
Currently I have been asked to propose an automated release management solution for a large oracle SOA project. All code is stored on SVN repository and it would be nice if I could suggest something ...
9
votes
3
answers
3k
views
How to manage database schema changes in open source project releases
I manage an open source PHP/MySQL web application used by a few K-12 schools and some colleges. I'm also the project's only developer. While it used to be little more than a source download of an ...
2
votes
2
answers
500
views
Why does Ubuntu have a 6-month release cycle?
Why has Ubuntu committed to a 6-month release cycle? Why should it have a fixed cycle at all?
Doesn't that go against the "if it ain't broken don't fix it" saying?
2
votes
1
answer
255
views
Is 'Aurora' a good release paradigm?
As we all know, there is 'alpha', and 'beta' release status.
Mozilla Firefox, however, labels its releases differently: 'nightly', 'aurora', 'beta'.
Is this an example to follow? Is aurora the new ...
9
votes
10
answers
2k
views
What do you do when there is a last minute request to exclude a feature from a release?
There is a feature that has already passed acceptance testing, both internally and by the customer. It is a fully working feature. However, there is now a request to exclude this feature from an ...
2
votes
1
answer
125
views
How do I go about releasing my application as open source?
I have created my own forum on ASP.NET MVC 3 and Razor. It's a decent forum with, say, version 1 functionality. I plan to work on other features as well after my release of this version.
1) What ...
7
votes
1
answer
16k
views
Can you recommend a good release notes template? [closed]
I am looking for a good release notes template. Possibly in a plain text or HTML form. What do you guy use?
EDIT:
I forgot to mention that these notes will be used internally in our company for other ...
1
vote
2
answers
2k
views
Best practices for cloning bugs
I'm trying to think of a nice and easy way to do this, but I thought I'd run it past some people for a second opinion:
Say you've got 8 clients (one project for each customer) and each project ...
13
votes
6
answers
5k
views
Branching and versioning strategy for shared libraries
These posts seem related, but my brain is starting to melt, trying to think this through :P
My employer has just started using source control, primarily because before they hired more developers, the ...
6
votes
3
answers
3k
views
How do you manage frequent software releases to multiple clients? [closed]
we have a cross-platform middleware product which we typically end up customizing/bug fixing on a per client basis. In some cases, providing updates as often as once/twice per week.
We have a lot of ...
13
votes
4
answers
25k
views
Release build vs nightly build
A typical solution is to have a CI (Continuous Integration) build running on a build server: It will analyze the source code, make build (in debug) and run tests, measure test coverage, etc.
Now, ...
6
votes
5
answers
2k
views
How to share code as open source?
I have a little program that I wrote for a local group to handle a somewhat complicated scheduling issue for scheduling multiple meetings in multiple locations that change weekly according to certain ...
3
votes
1
answer
261
views
Geographically limited / gradual release process
I am looking for more information on a gradual release process - that is when you release new version of a software only to certain set of end users, mostly geographically limited (or limited by a ...
5
votes
3
answers
245
views
When should I release/announce my open source library?
I am developing python library for database inspection. When is good time to announce/release it? Obvious answer is that when it's ready to be used. But I would like to get some feedback on the API, ...
7
votes
1
answer
351
views
Release/Change management - best aproach
I asked this question an year ago in StackOverflow and never got a good answer. Since Programmers seems to be a better place to ask it, I'll give it a try...
What is the better way to work with ...
17
votes
7
answers
6k
views
How do big companies of software developers check for bugs in their programs?
I was wondering how big companies of software developers check for bugs in their programs.
Do they just test it on several computers?
15
votes
2
answers
2k
views
How to open-source a project whose git repository has copyrighted media in the history?
I want to release an audio fingerprinting software project under a free license, but the repository contains copyrighted audio files. The test cases also currently use these files. How do I release ...
4
votes
3
answers
631
views
Dependent on CVS tagging for automated builds
My current work relies on using tags in CVS for an automated build process (ANT currently) to build for respective environments (development, QA, production). From our research, neither Git or ...
5
votes
5
answers
326
views
Release cycle as a game
I thinking about how increase developer's commitment to release and create release cycle as a game for more fun in office.
Current suggestions
Building tower from bricks
Climbing on some ...
6
votes
5
answers
3k
views
How to support a product built with agile development?
Two of the functions our company provides our customers are:
Our Development team of ~10 employees creates software products for businesses in a particular industry. The software is used on hundreds ...
6
votes
1
answer
160
views
When is the time right to bring a project to the alpha/beta/public phase?
When should a project be released to alpha, beta and to the public?
Is it a good idea to extend the alpha and beta phases when it is needed?
When in a later phase (eg. beta), is it wise to go back ...