Re: Issue with joining Apache Fineract Developers List

2020-03-08 Thread Natasha Natarajan
Hi Michael,

Thank you for contacting me. I appreciate the hyphen clarification.

Please note that I had only copied pasted (not 'typed') the address as is
directly from the site. This needs to be fixed on your end:

https://mifos.org/resources/community/communications/

I used the corrected address provided and I believe that I am able to join
the mailing list now.

Thanks so much,
Natasha






On Sun, Mar 8, 2020, 3:23 AM Michael Vorburger  wrote:

> Hello Natasha,
>
> This is because the"line" character you used between 'dev' and 'subscribe'
> was not the regular hyphen (see e.g.
> https://en.m.wikipedia.org/wiki/Hyphen), but the longer an en (or em)
> dash symbol from Unicode... does that make any sense? Something on your end
> probably transformed the hyphen into a dash... e.g. Word and Google Docs
> sometimes do this.
>
> Just try again and use this address by copy pasting it instead of typing
> it: dev-subscr...@fineract.apache.org (instead of this which looks almost
> the same, but is not really: dev–subscr...@fineract.apache.org)
>
> BTW: Interesting problem! ;-) Thanks for sharing.
>
> Welcome to Apache Fineract. Looking forward to your future contributions.
>
> Best,
> M. http://www.vorburger.ch
>
>
> On Sat, 7 Mar 2020, 14:32 Natasha Natarajan, 
> wrote:
>
>> To Whom It May Concern:
>>
>> I am the contribution phase of the Outreachy internship. One of the
>> mentors, Awasum Yannick, advised me to join both the Fineract and Mifos
>> Mailing lists as listed here
>> https://mifos.org/resources/community/communications/. Upon attempting
>> to join the referenced list, I received the error listed below:
>>
>> Please let me know how we can resolve this issue.
>>
>> Sincerely,
>> Natasha Natarajan
>>
>> -- Forwarded message -
>> From: Mail Delivery Subsystem 
>> Date: Fri, Mar 6, 2020 at 8:32 AM
>> Subject: Delivery Status Notification (Failure)
>> To: 
>>
>>
>> [image: Error Icon]
>> Message not delivered
>> There was a problem delivering your message to
>> *dev–subscr...@fineract.apache.org*. Contact the remote server
>> administrator for details.
>> The response was:
>>
>> local-part of envelope RCPT address contains utf8 but remote server did
>> not offer SMTPUTF8
>> Final-Recipient: utf8-addr; dev–subscr...@fineract.apache.org
>> Action: failed
>> Status: 5.6.7
>> Remote-MTA: dns; mx1-ec2-va.apache.org. (34.199.147.133, the server for
>> the
>>  domain fineract.apache.org.)
>> Diagnostic-Code: smtp;  local-part of envelope RCPT address contains utf8
>> but remote server did not offer SMTPUTF8
>> Last-Attempt-Date: Fri, 06 Mar 2020 07:32:08 -0800 (PST)
>>
>>
>>


Re: GSoC

2020-03-08 Thread Michael Vorburger
If you cannot find anything more "fun", and are up for ;) a challenge, then
perhaps you'like to dig into
https://issues.apache.org/jira/browse/FINERACT-856 re. Deadlock found when
trying to get lock try restarting transaction? BTW If anyone else reading
this knows more about those deadlocks (which are mysql level, not Java
level deadlocks..) please chime in on FINERACT-856.

Other than that, you could just have some fun running load tests, and doing
profiling at both the Java and database levels. The interesting part here
is how to create the load test scenario; the ideal case would be for you to
get test scripts from end-users of this projects.

On Thu, Mar 5, 2020 at 7:24 PM Kirill Yankov 
wrote:

> Hello everyone!
>
> I am Kirill, I am currently a student at the Uni Freiburg, and I want to
> participate in GSoC.
> Apart from being a student, I have several years of experience in Java,
> and several more in Scala (I worked as a Senior Developer before). I have
> done some minor and mid-size contributions to other opensource projects
> (for example Akka) and know how it works.
> I am looking into “Scalability & Performance Enhancements for Supporting
> Millions of Clients, High TPS, and Concurrent Users” as a project. I need
> some guidance in creating a proposal for it, the description is not
> concrete enough. Does this project assume work on Apache Fineract? Which
> components? What exactly is in the scope?
>
>
> Thank you a lot in advance for cooperation!
>
> My linkedin: https://www.linkedin.com/in/kirill-yankov-8b0747118/
> My github: https://github.com/manonthegithub
>
> Kind regards,
> Kirill Yankov.
>
>
>
>
>
>


Re: FINERACT-807: mifosplatform-tenants => fineract_tenants & mifostenant-default => fineract_default (with underscore instead of dash)

2020-03-08 Thread nikhilpa...@yahoo.in.INVALID
 Hi Michael,
This is a good change. However, I don't see migration script/ or any other 
provision for existing databases which are in production and are using old 
naming convention.
Please correct me, if this was handled and I have missed it.  
Regards,Nikhil
On Sunday, 8 March, 2020, 09:28:45 am GMT-4, Michael Vorburger 
 wrote:  
 
 Hello everyone,
please note the change of the database name mifosplatform-tenants to 
fineract_tenants and mifostenant-default to fineract_default, with underscore 
instead of dash for both,
following today's merge of https://github.com/apache/fineract/pull/710, based 
on https://issues.apache.org/jira/browse/FINERACT-807.
Tx,M.
___
Michael Vorburger
http://www.vorburger.ch  

Re: Possible GSOC project idea.

2020-03-08 Thread Percy Enoabane
Thanks for the feedback will check them out.

On Sun, Mar 8, 2020, 11:33 Michael Vorburger  wrote:

> Hello Percy,
>
> Thanks for reaching out. I prefer open communication via the public
> mailing list instead of private email, and hope that you don't mind if I
> add the list in Cc on my reply.
>
> On Sat, 7 Mar 2020, 13:19 Percy Enoabane,  wrote:
>
>> Hello Michael Vorburger,
>>
>> Could https://issues.apache.org/jira/browse/FINERACT-712, be used as a
>> project for GSOC 2020. Since there are still some work left to implement
>> this feature like:
>>
>>- https://issues.apache.org/jira/browse/FINERACT-712
>>- https://issues.apache.org/jira/browse/FINERACT-823
>>- https://issues.apache.org/jira/browse/FINERACT-826
>>
>>
> Yes, all of these are certainly suitable for contributions. Please all
> note the following linked from the last comment on 712:
>
> https://issues.apache.org/jira/browse/FINERACT-821
>
> https://issues.apache.org/jira/browse/FINERACT-822
>
> If you are asking for help with priorities, then my first choice which I
> think would add most value would probably be to help with more Checkstyle
> rules, so FINERACT-821.. as per
> https://lists.apache.org/thread.html/r40d39423999b55a4ac2fa96aba0a16b91f80ac9f8e4ecb4c372c61c8%40%3Cdev.fineract.apache.org%3E
> (also on https://markmail.org/message/hk42ip7feruoaooo), gradually adding
> problems allowing to enable new rules is the way to go.
>
>
>
> Percy Ashu
>>
>


FINERACT-807: mifosplatform-tenants => fineract_tenants & mifostenant-default => fineract_default (with underscore instead of dash)

2020-03-08 Thread Michael Vorburger
Hello everyone,

please note the change of the database name mifosplatform-tenants to
fineract_tenants and mifostenant-default to fineract_default, with
underscore instead of dash for both,

following today's merge of https://github.com/apache/fineract/pull/710,
based on https://issues.apache.org/jira/browse/FINERACT-807.

Tx,
M.
___
Michael Vorburger
http://www.vorburger.ch


Re: Failing Integration Tests

2020-03-08 Thread Michael Vorburger
> file a bug report on our Issue tracker on JIRA

FYI all, Yemdjih created https://issues.apache.org/jira/browse/FINERACT-850
to track this. (Yemdjih, when you create JIRA issues in response to mailing
list threads, it's best if you reply on the thread with a link, so people
interested can watch the respective issue and comment on it.)   I've also
just create a new https://issues.apache.org/jira/browse/FINERACT-852 for
another flaky IT.

It's a weird problem, seems to be concurrency related. Contributions fixing
this would certainly be very very welcome!

PS: Saransh, the problem you point out below is I think something entirely
different? I've not seen that particular problem on any failed Travis build
on any PR - have you? I suspect that you are only hitting this locally, and
it is totally unrelated to the flaky integration tests on some PRs. If I
had to guess, I would suspect something with your local JDK installation...
e.g. you wouldn't happen to have hit the problem you show below this while
playing with Java 11, and forgot to switch back to Java 8 which Fineract is
currently on? ;-)


On Sat, Mar 7, 2020 at 10:57 AM Saransh Sharma 
wrote:

> To me this is very interesting
>
> java.lang.NoClassDefFoundError: org/w3c/dom/ls/DocumentLS
>
>
> I am facing this issues
>
>
> Do i need to install this as a dependency or i need to provide some
> specific class path while building .
>
>
> As i know this should be the part of the Jdk.
>
>
>
>
> On Sat, Mar 7, 2020 at 3:18 PM Saransh Sharma 
> wrote:
>
>> org.apache.fineract.notification.SenderTest > notificationCreation FAILED
>>
>> java.lang.IllegalStateException at
>> DefaultCacheAwareContextLoaderDelegate.java:132
>>
>> Caused by:
>> org.springframework.beans.factory.BeanDefinitionStoreException at
>> XmlBeanDefinitionReader.java:420
>>
>> Caused by: java.lang.NoClassDefFoundError at
>> ClassLoader.java:-2
>>
>> Caused by: java.lang.ClassNotFoundException at
>> BuiltinClassLoader.java:581
>>
>>
>> org.apache.fineract.mix.report.service.XBRLBuilderTest >
>> shouldCorrectlyBuildMap FAILED
>>
>> java.lang.NoClassDefFoundError at XBRLBuilderTest.java:79
>>
>> Caused by: java.lang.ClassNotFoundException at
>> XBRLBuilderTest.java:79
>>
>>
>> org.apache.fineract.commands.provider.CommandHandlerProviderTest >
>> shouldThrowUnsupportedCommandException FAILED
>>
>> java.lang.IllegalStateException at
>> DefaultCacheAwareContextLoaderDelegate.java:132
>>
>> Caused by:
>> org.springframework.beans.factory.BeanDefinitionStoreException at
>> XmlBeanDefinitionReader.java:420
>>
>> Caused by: java.lang.NoClassDefFoundError at
>> ClassLoader.java:-2
>>
>> Caused by: java.lang.ClassNotFoundException at
>> BuiltinClassLoader.java:581
>>
>>
>> org.apache.fineract.commands.provider.CommandHandlerProviderTest >
>> shouldRegisterHandler FAILED
>>
>> java.lang.IllegalStateException at
>> DefaultCacheAwareContextLoaderDelegate.java:132
>>
>> Caused by:
>> org.springframework.beans.factory.BeanDefinitionStoreException at
>> XmlBeanDefinitionReader.java:420
>>
>> Caused by: java.lang.NoClassDefFoundError at
>> ClassLoader.java:-2
>>
>> Caused by: java.lang.ClassNotFoundException at
>> BuiltinClassLoader.java:581
>>
>>
>> org.apache.fineract.infrastructure.configuration.spring.SpringConfigurationTest
>> > testSpringXMLConfiguration FAILED
>>
>> java.lang.IllegalStateException at
>> DefaultCacheAwareContextLoaderDelegate.java:132
>>
>> Caused by:
>> org.springframework.beans.factory.BeanDefinitionStoreException at
>> XmlBeanDefinitionReader.java:420
>>
>> Caused by: java.lang.NoClassDefFoundError at
>> ClassLoader.java:-2
>>
>> Caused by: java.lang.ClassNotFoundException at
>> BuiltinClassLoader.java:581
>>
>>
>> On Sat, Mar 7, 2020 at 3:16 PM Saransh Sharma 
>> wrote:
>>
>>> Talking about tests
>>>
>>> I just ran ./gradlew clean build
>>>
>>> It fails with these errors. Though i did not do any changes in the
>>> mentioned packages.
>>>
>>> Is it normal>
>>>
>>> On Fri, Mar 6, 2020 at 12:35 AM Awasum Yannick 
>>> wrote:
>>>
 Hi All,

 I looked at these again and it seems the inconsistencies in tests might
 be reduced or caught very early if before sending PRs, we run the 
 following:

 ./gradlew clean build

 ./gradlew clean check

 ./gradlew clean integrationTest

 So we make sure all is working on Dev env before sending PRs...

 i hope this helps

 On Wed, Mar 4, 2020 at 10:34 PM Awasum Yannick 
 wrote:

> I see the logs reflect this case. Please..file a bug report on our
> Issue tracker on JIRA ANd provide as much detail as possible. The slow
> queries mayb indicate an underlying somewhere on the code base
>
> Is anyone able to investigate this more and see if they can shed some
> light on this?
>
> 

Re: Possible GSOC project idea.

2020-03-08 Thread Michael Vorburger
Hello Percy,

Thanks for reaching out. I prefer open communication via the public mailing
list instead of private email, and hope that you don't mind if I add the
list in Cc on my reply.

On Sat, 7 Mar 2020, 13:19 Percy Enoabane,  wrote:

> Hello Michael Vorburger,
>
> Could https://issues.apache.org/jira/browse/FINERACT-712, be used as a
> project for GSOC 2020. Since there are still some work left to implement
> this feature like:
>
>- https://issues.apache.org/jira/browse/FINERACT-712
>- https://issues.apache.org/jira/browse/FINERACT-823
>- https://issues.apache.org/jira/browse/FINERACT-826
>
>
Yes, all of these are certainly suitable for contributions. Please all note
the following linked from the last comment on 712:

https://issues.apache.org/jira/browse/FINERACT-821

https://issues.apache.org/jira/browse/FINERACT-822

If you are asking for help with priorities, then my first choice which I
think would add most value would probably be to help with more Checkstyle
rules, so FINERACT-821.. as per
https://lists.apache.org/thread.html/r40d39423999b55a4ac2fa96aba0a16b91f80ac9f8e4ecb4c372c61c8%40%3Cdev.fineract.apache.org%3E
(also on https://markmail.org/message/hk42ip7feruoaooo), gradually adding
problems allowing to enable new rules is the way to go.



Percy Ashu
>


Re: Issue with joining Apache Fineract Developers List

2020-03-08 Thread Michael Vorburger
Hello Natasha,

This is because the"line" character you used between 'dev' and 'subscribe'
was not the regular hyphen (see e.g. https://en.m.wikipedia.org/wiki/Hyphen),
but the longer an en (or em) dash symbol from Unicode... does that make any
sense? Something on your end probably transformed the hyphen into a dash...
e.g. Word and Google Docs sometimes do this.

Just try again and use this address by copy pasting it instead of typing
it: dev-subscr...@fineract.apache.org (instead of this which looks almost
the same, but is not really: dev–subscr...@fineract.apache.org)

BTW: Interesting problem! ;-) Thanks for sharing.

Welcome to Apache Fineract. Looking forward to your future contributions.

Best,
M. http://www.vorburger.ch


On Sat, 7 Mar 2020, 14:32 Natasha Natarajan, 
wrote:

> To Whom It May Concern:
>
> I am the contribution phase of the Outreachy internship. One of the
> mentors, Awasum Yannick, advised me to join both the Fineract and Mifos
> Mailing lists as listed here
> https://mifos.org/resources/community/communications/. Upon attempting to
> join the referenced list, I received the error listed below:
>
> Please let me know how we can resolve this issue.
>
> Sincerely,
> Natasha Natarajan
>
> -- Forwarded message -
> From: Mail Delivery Subsystem 
> Date: Fri, Mar 6, 2020 at 8:32 AM
> Subject: Delivery Status Notification (Failure)
> To: 
>
>
> [image: Error Icon]
> Message not delivered
> There was a problem delivering your message to
> *dev–subscr...@fineract.apache.org*. Contact the remote server
> administrator for details.
> The response was:
>
> local-part of envelope RCPT address contains utf8 but remote server did
> not offer SMTPUTF8
> Final-Recipient: utf8-addr; dev–subscr...@fineract.apache.org
> Action: failed
> Status: 5.6.7
> Remote-MTA: dns; mx1-ec2-va.apache.org. (34.199.147.133, the server for
> the
>  domain fineract.apache.org.)
> Diagnostic-Code: smtp;  local-part of envelope RCPT address contains utf8
> but remote server did not offer SMTPUTF8
> Last-Attempt-Date: Fri, 06 Mar 2020 07:32:08 -0800 (PST)
>
>
>


What does path tracking feature in Android Client App?

2020-03-08 Thread AhmadJawid Muhammaid
Hello, everyone!
Does anyone explain to me please, what exactly does path tracking feature
in Android Client App? As I went through the code, it is saving the Field
Officer's current address/path to data tables just only when the officer
clicks on the TrackMyPath menu in the Path Tracking Screen so what is the
benefit of this, why we are saving the Field officer's current path and
then showing to him?

Thanks & Regards