What Is GA, RC, M? - Save My Knowledge
Saturday, February 4, 2017

What Is GA, RC, M?

Hi, sometimes for you programmers confuse what is GA, RC1, RC2, M1, M2 etc. And what is that mean? Those code are for versioning purpose. Let's see the explanation from each of it:
  • GA: General Availability
  • RC: Release Candidate
  • M: Milestone Build
Let's see from the bottom first.
  • Milestone Build are the feature is not complete. Should be vaguely stable (it's more than just a nightly snapshot) but may still have problem.
  • Release Candidate are probably the feature complete and should pretty stable. There should minor problem.
  • General Availability are version that developer says it very stable and the feature complete.
There you are, so now you can understand which one should you pick on some plugin.

Hope this helpful 😊