...
Beta release on demo site
Basic testing for major problems and release completenessTesting for user acceptance and general readiness for systematic testing (no major issues identified that would impede testing).
Beta release is announced
First draft of documentation is done
First round of testing and bug reporting begins
Institutions have a chance to report bugs or ask for a PR to be considered for inclusion in release
...