When will Public Beta 2 be released? I thought they're released on a weekly basis.
Betas tend to be fortnightly at this early stage and then move to a weekly schedule nearer release.
Ordinarily I'd expect developer beta 3 in the next 48 hours, and then usually the public beta will be a day or 2 after that, but with the July 4th holiday on Thursday we may be waiting a week longer for them.