> -----Original Message----- > From: Chip Childers [mailto:chip.child...@sungard.com] > Sent: 27 March 2013 1:49 PM > To: dev@cloudstack.apache.org > Subject: Re: [DISCUSS] Hyper-V Plugin & Microsoft Compiler & IP Clearance > > On Wed, Mar 27, 2013 at 10:27:44AM +0000, Donal Lafferty wrote: > > Let me bring the conversation back to the subject line... > > > > WRT to ServerResource implementation, I'd suggested using a RESTful > > API to hide ServerComponent and ServerResource implementations from > > each other [1] > > +1 > > > > > This left the ServerResource open for implementation in any 'native' > language. In contrast, the ServerComponent conformed to Management > Server (Java/Spring/whatever our ORM is/etc), and it is meant to be 'generic' > to simplify reuse. > > > > I reason that the difficulty device access for test and build, and not > language choice. Integration testing requires device access, and some tools > will only run on a particular platform, e.g. libvirt, MSFT compiler. The > language choice is secondary to this problem. > > > > It's both language and build tool/platform, but I get your point. > Testing and building is my biggest concern. I'm +1 to David's suggestion that > the ServerResource code bits are a separate git repo, which we can publish > as a different release artifact. > [Donal Lafferty]
https://github.com/cloudstack-extras ? > This doesn't address general build / testing though. Anyone have thoughts > on this? > [Donal Lafferty] There will be a second email thread on this list when I follow up with Pradeep for build and Prasanna for BVT (build validation test) as AlexH suggested. Any additional considerations are very welcome.