Why does ANY information need to be sent to the WP servers?
With the 2.3 fiasco over sending a list of all plugins being used and blog url to the WP servers, I can’t understand why they didn’t do this more intelligently?
If there was a mini-downloadable database of all the current version numbers, a blog would NOT have to send ANY information at all.
It’s a far better technique too, where the server only has to do the work once to compile the mini-database and the client-side does all the work comparing version numbers.
Then the DB is assigned a version number (build #) to itself and you only download the new DB when it’s a major build number change.
Completely passive technique and no “privacy” violations of any kind.
IMHO, easier to code too.