Spring is able to downgrade dependency of hibernate from compile to runtime, 
however, I am surprise at failing to yum search "hibernate" on my FC15.
Then I did a quick google "hibernate centos rpm" and got nothing.
I suggest before digging into Spring, make sure hibernate is distributed with 
popular Linux distribution, otherwise Spring won't help.

> -----Original Message-----
> From: Rajesh Battala [mailto:rajesh.batt...@citrix.com]
> Sent: Wednesday, June 27, 2012 10:44 PM
> To: cloudstack-dev@incubator.apache.org
> Subject: RE: Hibernate
> 
> Hi,
> 
> I had started working on this issue. As Hibernate is LGPL we cannot use this 
> in
> our Apache repo.
> I had discussed with Chiradeep and Kelven.
> 
> Am looking at replace Hibernate with Spring Framework
> simpleJDBCTemplate.
> 
> The Spring Framework is released under version 2.0 of the Apache License
> http://www.springsource.org/spring-framework
> 
> Thanks
> Rajesh Battala
> 
> 
> > -----Original Message-----
> > From: Chiradeep Vittal [mailto:chiradeep.vit...@citrix.com]
> > Sent: Thursday, June 28, 2012 10:45 AM
> > To: cloudstack-dev@incubator.apache.org
> > Cc: cloudstack-dev@incubator.apache.org
> > Subject: Re: Hibernate
> >
> > The ORM in the AWS module is 90% used by S3.
> > The dependency is mostly  abstracted by a DAO layer; there is another
> > dependency on transactions. I believe Rajesh B is already working on
> > this aspect and there is a bug open on it.
> >
> > --
> > Chiradeep
> >
> > On Jun 27, 2012, at 21:52, "David Nalley" <da...@gnsa.us> wrote:
> >
> > >
> > >
> > >
> > >
> > > On Jun 28, 2012, at 12:45 AM, Sheng Liang <sheng.li...@citrix.com>
> > wrote:
> > >
> > >>> In short, I see three options (please comment if you see more) 1.
> > >>> Rip out
> > hibernate and replace with some other ORM 2. Make the AWS API bits an
> > optional non-default part of the build.
> > >> 3. Declare that hibernate is a system requirement for CloudStack
> > >>
> > >> I prefer option #1. It is the cleanest. I don't think it will be
> > >> very difficult to
> > rip out Hibernate.
> > >>
> > >> Sheng
> > >
> > >
> > >
> > > That is my personal inclination as well, though I am somewhat
> > > reticent to
> > say so, since I am not doing any of the work to rip and replace. At
> > the same time choice of ORM is a big issue. I know, for instance that
> > Alex was looking into finding another ORM for the rest of CloudStack.
> > When I initially looked at the Hibernate issue, Prachi told me she
> > thought it was about 2 weeks worth of work.
> > >
> > >
> > > --David

Reply via email to