fog/fog-core — pull request #40 by elight (2014-04-11 20:45:23+00:00)
Title: Change Compute default namespacing

Allow for Fog::::Compute as well as Fog::Compute::.
Generic solution so as to avoid more hard-coding in compute.rb.

Includes spec based on identity_spec.rb though repurposed for Compute.

For 2.0, the Fog::::/Fog::::
should be replaced with more explicit names. Perhaps
Fog::Builtins:::: and
Fog::Extensions::::Service or similar.

TL;DR: I'd rather have another layer of modules, containing an intent-
revealing name than a conventon where Fog:::: implies
one thing and Fog::::provider implies another.