[ 
https://issues.apache.org/jira/browse/FINERACT-703?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16770676#comment-16770676
 ] 

Michael Vorburger.ch commented on FINERACT-703:
-----------------------------------------------

Here is some (old) related history I found while Googling about this:

*     http://hibernate.org/community/license/
*     https://www.gnu.org/licenses/lgpl-java.html
*     
http://mail-archives.apache.org/mod_mbox/www-legal-discuss/200412.mbox/%[email protected]%3E
*     ...
*     
http://mail-archives.apache.org/mod_mbox/www-legal-discuss/200412.mbox/%[email protected]%3e
 

> Use Hibernate instead of OpenJPA after all?
> -------------------------------------------
>
>                 Key: FINERACT-703
>                 URL: https://issues.apache.org/jira/browse/FINERACT-703
>             Project: Apache Fineract
>          Issue Type: New Feature
>            Reporter: Michael Vorburger.ch
>            Assignee: Michael Vorburger.ch
>            Priority: Major
>
> While working on FINERACT-700, it occurred to me what a PITA the use of 
> OpenJPA instead of Hibernate in Fineract is... while bumping Gradle, I was 
> blocked an old and no longer maintained version of an OpenJPA Gradle plugin - 
> it (OpenJPA) is just not very much used, unfortunately.
> The history here is that Mifos, the predecessor to Fineract, actually used 
> Hibernate, and replaced it with OpenJPA as it move to apache.org.  I also 
> vaguely remember (but this may or not be accurate anymore today) that some 
> people tried to create releases of Fineract which switched OpenJPA back out 
> with Hibernate? Writing and testing with one ORM and then make releases 
> outside of Apache with another ORM seems a waste of time, to me.
> For the record: I actually have no particular love for Hibernate. The fact 
> that I happen to work for Red Hat is completely unrelated to this issue - I'm 
> NOT trying to "push" Hibernate. On the contrary, I was actually one of the 
> first users of the (then proprietary) product which eventually became 
> OpenJPA, and have made some contributions to it in the past... but Hibernate 
> is simply what today in 2019 the overwhelming majority of the ecosystem has 
> moved to.
> The goal of this issue is to discuss, if others do have any interest in this, 
> if Fineract could switch (back..) to using Hibernate. This is just a 
> discussion - it may not be possible, or they may not be people available to 
> actually make this happen, but I wanted to at least (publicly) record it.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to