release-cycle

Getting software version numbers right. v1.0.0.1

I distribute software online, and always wonder if there is a proper way to better define version numbers. Let's assume A.B.C.D in the answers. When do you increase each of the components? Do you use any other version number tricks such as D mod 2 == 1 means it is an in house release only? Do you have beta releases with their own ver...

Is it frowned upon to release your software with > 1 first commercial version number?

Is it frowned upon to release your software with a version number high than 1? For example, some non tech-savy people might see a competitor's product with a higher version number as meaning my software is not as good. ...

Release management - best practice

I work for a product development company.We first do internal releases,and then public release.I was wondering, how other product developing companies manage their release? How do you give release number? Tag the source control? ...

How do I encourage code sharing and limit the bug tracking overhead while maintaining flexibility in my releases?

How are you tracking changes, testing effort for bugs that impact multiple artifacts released separately? Code sharing is good because it reduces the total number of paths through the code which means more impact for fewer changes and less bugs (or more bugs addressed with fewer changes). For example, we may build a search tool and an ...

What do you think about the new Debian release cycle?

I was surprised to know that Lenny already promoted to "stable" - among some of my clients there is some fear that Debian would want to compete with Ubuntu for the desktop and forget its server devotion. "Only" 2 years between 4.0 Etch and 5.0 Lenny is unprecedented in Debian time scale. Version inflation? is it because SPARC-32 support...

Differences between CTP, Alpha, Beta, Gamma, RTM and Preview for Software Release?

It is quite intuitive that at least Gamma comes after Beta and Alpha. But how about CTP, RTM and Preview releases? Which one comes first and last? MEF (Managed Extensibility Framework) is currently on Preview 5 release, but I am not sure if it is a release before Alpha or after Beta, CTP or RTM. Is it OK to use preview releases in pro...

Release engineering: what books?

A part of my daily job can be described as release-engineering stuff and I'd like to keep on improving my knowledge+skill even on that specific field. Are there other books besides the 3 ones listed on Wikipedia ("releng" entry -> "further reading") What are your favourite ones on this topic? Please, no generic/all-inclusive/2k-page...

When is Scala 2.8.0 going to be released?

Or a release candidate? My google-fu fails me. ...