> From: David Nalley [mailto:da...@gnsa.us]
> Sent: Thursday, August 09, 2012 9:58 AM
> To: cloudstack-dev@incubator.apache.org
> Subject: Re: [DISCUSS] VMware support was: Re: vijava - some additional
> thoughts
> 
> On Thu, Aug 9, 2012 at 12:44 PM, Will Chan <will.c...@citrix.com> wrote:
> > I prefer the same option "remove VMware SDK from the build" idea as
> well.  I wouldn't even go as far as adding in other libraries.  If people 
> want to
> use VMWare, I am hoping we can just give them additional instructions on
> how to do that.
> 
> I am not opposed to dropping VMware support from the default build for
> 4.0, but continuing forward with after that when there are (at least
> potentially)  two alternatives that would permit us to provide VMware
> support in the default build and convenience binaries strikes me as a
> disservice to our users.
> 
> --David

The issue with using some open source version of the vmware SDK is that it is 
not as well tested as the official one.  Even things like the vmware tools that 
you have to install in guest VMs have issues in feature supports between the 
open source version and the official one (based on Citrix testing).   In my 
opinion, if there is any way we can continue to use the official vmware SDK but 
perhaps make it a bit of a nuisance to get it to work is still better than 
using another library that isn't as stable and dealing with workarounds to make 
it work.  Another plus is that you will get Citrix QA for free on testing the 
vmware SDK on all vSphere versions (4.1, 5.0, and 6.x when it's released).  
Bottom line is that by using other alternatives,  I would hate to have code 
that says if (sdk == opensource version) { do this workaround...} else {do what 
the official SDK allows }.  Of course, someone could probably refactor some of 
the code to be a bit more pluggable as to what thirdparty libs are being used 
but I doubt it's doing that today.

Will

Reply via email to