Have you take a look to monogDB ? On Thu, Jun 28, 2012 at 2:09 PM, David Nalley <da...@gnsa.us> wrote:
> > > > > On Jun 28, 2012, at 10:11 AM, Frank Zhang <frank.zh...@citrix.com> wrote: > > > 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. > > > > This is a very valid point. > Please use something that is in the mainstream distros if at all possible. > Moreover this is a decision that should be reached on list as it's > hopefully further reaching than just the AWS API bits, and I am guessing > that no one knew about the work you were doing or planning, which is > problematic in its own right. > > > --David > > > > >> -----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 >