> -----Original Message----- > From: Will Chan [mailto:will.c...@citrix.com] > Sent: Thursday, August 09, 2012 10:11 AM > To: cloudstack-dev@incubator.apache.org > Subject: RE: [DISCUSS] VMware support was: Re: vijava - some additional > thoughts > > > 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.
This thread sounds like consensus for: * Remove VMware support from the default build * Provide instructions for acquiring the SDK and manually compiling VMware support * Re-open the vijava discussion once 4.0 is out the door. Everyone agreed? Ewan.