They are probably going to release it with an announcement today, take orders and start shipping tomorrow making the Nov 1st general sale accurate.
Considering that with the Nexus 4, they ran into lots of stock problems due to massive demand, I can see them doing the last minute announcement...