We'll have a release candidate probably before we declare things final. Normally beta periods can last around 1-2 months for software. Given the nature of the extensive changes since 6.0 I'd say we'll have at least a couple more betas before we can get to a release candidate stage.