Will continue reviewing tomorrow (it is a long one, and it is difficult to stay focused after quit an hour reviewing :)).
One important consideration, though: this PR breaks existing code, as the way it manages the Compute resources (locations, hardware, etc) is incompatible with the previous version. I'm not very keen on merging this kind of breaking changes in minor releases, so I'd rather add the changes in this PR to 1.8 (we can continue the review here, no need to start again). --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/296#issuecomment-36684801
