I'm a computer software developer. When developing software it is common to send out pre-release versions to selected users. This goes through a series of levels
- Usually feature complete, but hasn't completed extensive in-house testing. Only released under fairly unusual circumstances, or to "partner" organisations so they can prepare their software to work with ours.
- Feature complete, passed in-house testing, but may fail in customer environments. Relased to a limited number of, usually important, customers.
- Release Candidate (RC)
- Look, we think this is good enough to ship, what do you think?
- General Release (GA)
- Customers can use this in production & it should work
- OK, so the general release wasn't actually our best work, here's a whole bunch of patches
Within each level, there can be a series of releases: Beta 1, beta 2, beta 3, RC 1, RC 2, GA, R1, R2, R3 wouldn't be an uncommon series, especially as the betas and release candidates are test versions.
I've had some previous blog hosting efforts and I'm calling this site "Revision 3" as it's my best yet attempt.