On Wed, Jan 20, 2010 at 1:38 PM, Brian Stevens <bstevens(a)redhat.com> wrote:
Masking irrelevant differences is a key goal for the API, enabling
developers to write once and interact
with many clouds. At the same time, exposing differentiating behaviour, or
methods which cannot be
masked via capability discovery is also important. File injection is
perhaps somewhere in the middle.
b
Right - so "masking" - how far do we go to mask something my emulating it
in
some driver code etc?
Would be nice is one day be able to go to
aws.amazon.com/deltacloud and
rackspacecloud.com/deltacloud and
rimuhosting.com/deltacloud etc and see
(modulo api version) enough to get going with. In that case using the
discovery stuff would be nice. But in the case of me (as a user) running
deltacloud impl locally to provide me with interop - I would be happier to
let it emulate for me (perhaps... just thinking aloud of the different ways
people will use this).
--
Michael D Neale
home:
www.michaelneale.net
blog:
michaelneale.blogspot.com