You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@fineract.apache.org by Myrle Krantz <mk...@mifos.org> on 2016/08/27 14:11:42 UTC

Upcoming Apache Board Report

Hi all,

Since Fineract failed to report in August, we will need to submit a report
in September.  That will be due in the coming week.

I don't actually know what's going on with the community right now.  I have
the impression most of the communication is still occurring on the old
mifos infrastructure instead of on the apache infrastructure. I am not
registered to those mailing lists.

So I present the community with two options:
1.) Someone other than me does the report.
2.) I write the report and communicate in it that the project is in
trouble. We have failed to move communications onto ASF infrastructure.  We
have failed to acquire new contributors.  We have failed to publish an
acceptable release.  We have identified problems (deep-rooted hibernate
dependencies) that make a release of MifosX under the ASF unlikely in the
near future.

Any optimists out there who see things differently and would prefer to
communicate their view?  I'll gladly pass the task on to you...  If you
need any tips on how to do it, feel free to ask.

Greets,
Myrle



*Myrle Krantz*
Solutions Architect
RɅĐɅЯ, The Mifos Initiative
mkrantz@mifos.org | Skype: mkrantz.mifos.org | http://mifos.org
<http://facebook.com/mifos>  <http://www.twitter.com/mifos>

RE: Upcoming Apache Board Report

Posted by Adi Raju <ad...@confluxtechnologies.com>.
All,

Apologies, I have requested for help with GRUNT, but what we really need is help with GRADLE.

Regards,
Adi

-----Original Message-----
From: Adi Raju [mailto:adi.raju@confluxtechnologies.com] 
Sent: 01 September 2016 09:08
To: dev@fineract.incubator.apache.org
Subject: RE: Upcoming Apache Board Report

Hi Myrle/Community,

Sorry for the delayed response, mail was lost in the follow up list due to other priorities.

In our last attempt we have been successful in getting the code cleaned up to remove hibernate dependency. Creation of war file while using build/war/dist did not include the hibernate libraries. 

But while running integration test, we still wanted to use hibernate. In this scenario, we were including the hibernate libraries. Resultant war file included the hibernate libraries as well. So the latest comment was that, there is some way a war file is created with LGPL dependency, which can be used by the end users.

So what we need is a way to be able to run integration tests with hibernate dependencies provided to tomcat but not included as part of the war file. Which in my understanding is some magic with grunt. We did try to work out this magic but weren't successful.
We did try out following things
1. using runtime provided property of tomcat plugin, but that still includes hibernate as part of war file 2. copy hibernate files separately into the spring boot tomcat lib folder. In this case the server is failing to boot up due to SLF4J multiple binding. 
I think we need some HELP from the GRUNT EXPERTS in our COMMUNITY to get this working and cross this hurdle. I request GUIDANCE or CONTRIBUTION from the community towards this.
3. Tried integration with OpenJPA, we did spend considerable amount of time on this. We are using uni-directional and bi-directional mappings very randomly in our entities. This is causing lot of issues with OpenJPA. We are not in a position to go in for this major changes on our codebase.

Once this is done and still the release gets rejected, then your comments given in option 2 might make sense :) So I think, the status should indicate gist of our effort mentioned above. And followed by HELP from our community members.

Regards,
Adi



-----Original Message-----
From: Myrle Krantz [mailto:mkrantz@mifos.org]
Sent: 27 August 2016 19:42
To: dev@fineract.incubator.apache.org
Subject: Upcoming Apache Board Report

Hi all,

Since Fineract failed to report in August, we will need to submit a report in September.  That will be due in the coming week.

I don't actually know what's going on with the community right now.  I have the impression most of the communication is still occurring on the old mifos infrastructure instead of on the apache infrastructure. I am not registered to those mailing lists.

So I present the community with two options:
1.) Someone other than me does the report.
2.) I write the report and communicate in it that the project is in trouble. We have failed to move communications onto ASF infrastructure.  We have failed to acquire new contributors.  We have failed to publish an acceptable release.  We have identified problems (deep-rooted hibernate
dependencies) that make a release of MifosX under the ASF unlikely in the near future.

Any optimists out there who see things differently and would prefer to communicate their view?  I'll gladly pass the task on to you...  If you need any tips on how to do it, feel free to ask.

Greets,
Myrle



*Myrle Krantz*
Solutions Architect
RɅĐɅЯ, The Mifos Initiative
mkrantz@mifos.org | Skype: mkrantz.mifos.org | http://mifos.org <http://facebook.com/mifos>  <http://www.twitter.com/mifos>



RE: Upcoming Apache Board Report

Posted by Adi Raju <ad...@confluxtechnologies.com>.
Hi Myrle/Community,

Sorry for the delayed response, mail was lost in the follow up list due to other priorities.

In our last attempt we have been successful in getting the code cleaned up to remove hibernate dependency. Creation of war file while using build/war/dist did not include the hibernate libraries. 

But while running integration test, we still wanted to use hibernate. In this scenario, we were including the hibernate libraries. Resultant war file included the hibernate libraries as well. So the latest comment was that, there is some way a war file is created with LGPL dependency, which can be used by the end users.

So what we need is a way to be able to run integration tests with hibernate dependencies provided to tomcat but not included as part of the war file. Which in my understanding is some magic with grunt. We did try to work out this magic but weren't successful.
We did try out following things
1. using runtime provided property of tomcat plugin, but that still includes hibernate as part of war file
2. copy hibernate files separately into the spring boot tomcat lib folder. In this case the server is failing to boot up due to SLF4J multiple binding. 
I think we need some HELP from the GRUNT EXPERTS in our COMMUNITY to get this working and cross this hurdle. I request GUIDANCE or CONTRIBUTION from the community towards this.
3. Tried integration with OpenJPA, we did spend considerable amount of time on this. We are using uni-directional and bi-directional mappings very randomly in our entities. This is causing lot of issues with OpenJPA. We are not in a position to go in for this major changes on our codebase.

Once this is done and still the release gets rejected, then your comments given in option 2 might make sense :)
So I think, the status should indicate gist of our effort mentioned above. And followed by HELP from our community members.

Regards,
Adi



-----Original Message-----
From: Myrle Krantz [mailto:mkrantz@mifos.org] 
Sent: 27 August 2016 19:42
To: dev@fineract.incubator.apache.org
Subject: Upcoming Apache Board Report

Hi all,

Since Fineract failed to report in August, we will need to submit a report in September.  That will be due in the coming week.

I don't actually know what's going on with the community right now.  I have the impression most of the communication is still occurring on the old mifos infrastructure instead of on the apache infrastructure. I am not registered to those mailing lists.

So I present the community with two options:
1.) Someone other than me does the report.
2.) I write the report and communicate in it that the project is in trouble. We have failed to move communications onto ASF infrastructure.  We have failed to acquire new contributors.  We have failed to publish an acceptable release.  We have identified problems (deep-rooted hibernate
dependencies) that make a release of MifosX under the ASF unlikely in the near future.

Any optimists out there who see things differently and would prefer to communicate their view?  I'll gladly pass the task on to you...  If you need any tips on how to do it, feel free to ask.

Greets,
Myrle



*Myrle Krantz*
Solutions Architect
RɅĐɅЯ, The Mifos Initiative
mkrantz@mifos.org | Skype: mkrantz.mifos.org | http://mifos.org <http://facebook.com/mifos>  <http://www.twitter.com/mifos>