Richard Mitchell

Software Engineer - Red Gate Software
Engine programmer and factotum.

What's in a name?

Published Thursday, September 13, 2007 8:27 AM

Until recently I wouldn't have said much. I'm talking about software release names rather than personal names - I quite like my name, it was the name my Grandad on my dads side who died when my dad was still quite young. But apart from that, I'm talking about the terms that seems to be bandied around almost interchangeably recently.

Words like Alpha and Beta have been the fodder of software releases for a good long while, then new acronyms started to appear like mushrooms in a school football field (another childhood memory). Things like RC - sounds good then you get RC1 RC2 RC3 .. RCn which when you start getting n > 3 you don't know what you're doing. Now we get Microsoft in on the act with CTP which sounds all cuddly and you're really really part of our community, isn't it nice that we're friends now. They don't even bother to use n just date it so they can produce as many as they like and nobody gets any the wiser.

In the open source world you get things like Stable, Development and Nightlies (I always think of my Grandma with that word - take out the l) fair enough you know more or less what you're getting. If you want stability you, shock horror, choose the stable build. Only if you're truly bleeding edge do you go for the nightly.

Now back to this - what's in a name. We release SQL Data Compare 6 Alpha lately and it seemed to go down very well, so well in fact that we cancelled the Beta program entirely and are now going all out for release sometime early in October. But I made a mistake in the first place - I called it an Alpha. This brings connotations of the Alphas of old which could quite happily trash your machine and leave you having the re-install. My meaning was just to try to signify that the product wasn't feature complete. However we didn't get quite the usage out of the Alpha that we'd have hoped for. Basically, should have called it a Beta.

We've not forgotten about the iPod shuffles for all those people who tried out the Alpha and I'll be trying to organise that after the code freeze which should happen this week (will luck).

Comments

No Comments
You need to sign in to comment on this blog

















<September 2007>
SuMoTuWeThFrSa
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456
Encouraging .NET Reflector Add-ins
 Jason Haley is well-known for the resources he's provided to developers who wish to extend Reflector's... Read more...

Using .NET Reflector Add-ins
 .NET Reflector by itself is great, but it really comes into its own with the help of some add-ins. Here... Read more...

Unique Experiences!
 You'd have thought that a unique constraint was an easy concept - Not a bit of it; it can cause a lot... Read more...

Dynamic Data Templates in ASP.NET 3.5
 Gayani gives an introduction to Dynamic Data Templates in ASP.NET 3.5 and explains how one can save a... Read more...

First Steps with .NET Reflector
 If you are new to using .NET Reflector, or you are wondering whether it would be useful to you, you'll... Read more...