Brilliant Idea, Isaac. Maybe it will be a good idea to create an issue on JIRA for this.
On Wed, Oct 31, 2018 at 8:58 AM Isaac Kamga <isaac.ka...@mifos.org> wrote: > Hello everyone, > > I'm following up on this thread because we still haven't made progress with > eliminating Category X dependencies in Fineract CN which Yannick evoked > half a year ago. > > @Myrle and @Awasum, I've read through this thread and I second Sendoro's > suggestion that we completely move Fineract CN's dependence on MariaDB to > PosgreSQL instead. Besides MariaDB's license > <https://mariadb.com/kb/en/library/licensing-faq/> being an inadmissible > Category X dependency, PostgreSQL is Apache-compliant and is a good > alternative for MariaDB. > > I think this will entail writing an equivalent library to > fineract-cn-mariadb <https://github.com/apache/fineract-cn-mariadb> which > we can name *fineract-cn-postgresql*. It may use the OpenJPA ORM which > replaces Hibernate and use PostgreSQL's PgJDBC driver. I've started > dabbling with this and will share the link to the code base tomorrow. > > I want to work on this task and share my thoughts, challenges and progress > here with you too. > > What do you think about it ? > > Cheers, > Isaac Kamga. > > On Wed, Apr 18, 2018 at 9:13 AM Myrle Krantz <my...@apache.org> wrote: > > > I think that's an excellent suggestion Sendoro. Would you like to > > take the lead on that? I'd be happy to provide you with any help you > > need to make it happen! > > > > Best Regards, > > Myrle > > > > On Wed, Apr 18, 2018 at 9:47 AM, Sendoro Juma <sendoro@singo.africa> > > wrote: > > > Dear Myrle, > > > > > > It may be irrelevant, but let me shoot anyway...!!!... please don't > > through stones onto me. > > > > > > PostgreSQL is believe to have very/most liberal license... as matter of > > facts... it will avoid now and any future license conflict. > > > > > > The question is then, why don't we select PostgreSQL as our default > DBMS? > > > > > > - is it related with our skill set? or > > > - it is more just related to smooth transfer from MySQL to MariaDB? > > > > > > Taking into Finaract CN project take a revolution approach from its > > predecessor Finaract; why also not take same approach on database? > > > - after-all Fineract CN Architecture is decoupled from reliance on > > particular database system... > > > > > > > > > Refer > > > https://www.postgresql.org/about/licence/ > > > https://www.postgresql.org/list/ > > > https://opensource.org/licenses/MIT > > > > > > > > > Regards > > > Sendoro > > > ----- Original Message ----- > > > From: "Myrle Krantz" <my...@apache.org> > > > To: "dev" <dev@fineract.apache.org> > > > Sent: Wednesday, April 18, 2018 9:44:13 AM > > > Subject: Re: Moving Towards Apache Compliance for Fineract CN: > Hibernate > > to OpenJPA Migration. > > > > > > Thank you Sendoro, > > > > > > It's much appreciated. > > > > > > FYI: I've captured the MariaDB work items in 2 new tickets: > > > https://issues.apache.org/jira/browse/FINCN-26 > > > https://issues.apache.org/jira/browse/FINCN-27 > > > > > > Best Regards, > > > Myrle > > > > > > On Mon, Apr 16, 2018 at 4:39 PM, Sendoro Juma <sendoro@singo.africa> > > wrote: > > >> Hello Myrle, > > >> > > >> I got you. > > >> > > >> Let me know if there is any other component need to be checked! > > >> > > >> Cheers > > >> Sendoro > > >