On Wed, Mar 27, 2013 at 05:24:39PM +0000, Donal Lafferty wrote:
> 
> 
> > -----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 ?

No, just a second Apache CloudStack *project* git repo that contains the
HyperV ServerResource implementation only.

> 
> 
> > 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.
> 
> 

Reply via email to