Hmmmm...thinking about it a bit more... Most of the time users refer to the provider by id. e.g. "rackspace-cloudfiles-uk" which doesn't have any version info in it.
If we were to version the provider package, that would imply that we're going to create a AutoscaleUKProviderMetadata with v2 in its package hierarchy at some point in the future. But then what would the id be for that? "rackspace-cloudfiles-uk-v2" Yuck. The API version is handled as part of the metadata so it probably doesn't belong in the package hierarchy. Does that make sense? WDYT? --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-openstack/pull/112#issuecomment-47254558
