fineract-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Markus Geiss <markus.ge...@kuelap.io>
Subject Re: Resolving blocker with storing PPI responses WAS [Re: PPI Json tables]
Date Thu, 22 Jun 2017 10:41:48 GMT
OK ... I'm back online (;

Can somebody please explain me what the issues are, so I can start fixing
them?

Thanks & Cheers

Markus

On Wed, Jun 21, 2017 at 6:56 PM Markus Geiss <markus.geiss@kuelap.io> wrote:

> ha ha ... it is even worth ... looks like the income landline is broken
> somewhere at the last few inches ...
>
> a technician will come tomorrow and do some tests ... maybe then it is
> solved ...
>
> Cheers
>
> Markus
>
> On Wed, Jun 21, 2017 at 6:54 PM Ed Cable <edcable@mifos.org> wrote:
>
>> That is really unfortunate - it's like in Nepal where the fiber-optic
>> cable got stolen as soon as it got installed!
>>
>> Please let us know when you get an alternate connection and are ready to
>> look at the code and identify a fix. The interns are standing by and i have
>> another volunteer who is ready to work on the front-end too.
>>
>> Ed
>>
>> On Tue, Jun 20, 2017 at 7:06 AM, Markus Geiss <markus.geiss@kuelap.io>
>> wrote:
>>
>>> Hey,
>>>
>>> sadly my internet is not working ... looks like a line is broken ... and
>>> I can't tell how long this will take.
>>>
>>> As long as I don't have a decent internet connection it is nearly
>>> impossible to do some work.
>>>
>>> I'll keep you all posted on the progress.
>>>
>>> Sorry & Cheers
>>>
>>> Markus
>>>
>>> On Fri, Jun 16, 2017 at 5:52 PM Ed Cable <edcable@mifos.org> wrote:
>>>
>>>> Markus,
>>>>
>>>> Welcome back from from Indonesia! Have you had a chance to look into
>>>> this?
>>>>
>>>> Ed
>>>>
>>>> On Wed, Jun 7, 2017 at 1:30 AM, Markus Geiss <markus.geiss@kuelap.io>
>>>> wrote:
>>>>
>>>>> Hey all,
>>>>>
>>>>> I will dedicate early next week to unblock you ... right now I'm
>>>>> trying to keep up with work leftover from the past two week when I was
on a
>>>>> business travel.
>>>>>
>>>>> Cheers
>>>>>
>>>>> Markus
>>>>>
>>>>> On Thu, Jun 1, 2017 at 6:18 AM Ed Cable <edcable@mifos.org> wrote:
>>>>>
>>>>>> Thanks Markus. I hope dojo is going well and looking forward to
>>>>>> hearing how the trip went.
>>>>>>
>>>>>> Safe travels!
>>>>>>
>>>>>> Ed
>>>>>>
>>>>>> On May 31, 2017 21:09, "Markus Geiss" <markus.geiss@kuelap.io>
wrote:
>>>>>>
>>>>>>> Hey all,
>>>>>>>
>>>>>>> I'm still on a business trip in Indonesia, but I'll be back to
my
>>>>>>> office next week.
>>>>>>>
>>>>>>> Once I'm settle I'll reach out to you to sort out the issues
and
>>>>>>> help unblocking you.
>>>>>>>
>>>>>>> Greez from Jakarta
>>>>>>>
>>>>>>> Markus
>>>>>>>
>>>>>>> On Thu, Jun 1, 2017 at 5:00 AM Ed Cable <edcable@mifos.org>
wrote:
>>>>>>>
>>>>>>>> Hi Markus,
>>>>>>>>
>>>>>>>> I wanted to resurface this email to the top of your inbox
in case
>>>>>>>> you missed the last one I sent out. Nathan is still patiently
awaiting this
>>>>>>>> fix after nearly a year. Raunak is eager to complete the
work once we can
>>>>>>>> get the surveys stored on the back-end.
>>>>>>>>
>>>>>>>> Not only is it inhibiting one of our important customers
in Latin
>>>>>>>> America, it's now a blocker for two of our Google Summer
of Code projects -
>>>>>>>> our interns working on the mobile field officer app can't
complete the
>>>>>>>> surveys work that Nasim started and our intern working on
the mobile
>>>>>>>> self-service app can't add this functionality.
>>>>>>>>
>>>>>>>> Thank you for taking the time to help address this.
>>>>>>>>
>>>>>>>> Ed
>>>>>>>>
>>>>>>>> On Fri, May 12, 2017 at 2:49 PM, Ed Cable <edcable@mifos.org>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Markus,
>>>>>>>>>
>>>>>>>>> I know that you are busy with the pilots at Generation
3, but all
>>>>>>>>> of the community resources who have been looking into
this are blocked and
>>>>>>>>> a paying Mifos customer, Mentors International, who has
willingly served as
>>>>>>>>> a reference for our Latin American outreach efforts over
the past year has
>>>>>>>>> patiently been awaiting the ability to capture PPI for
nearly a year now.
>>>>>>>>>
>>>>>>>>> This was also (just a small part) of the PPI commitment
we made
>>>>>>>>> to the 100M Project in 2015
>>>>>>>>> <http://mifos.org/blog/100-million-project-commitment/>
and we've
>>>>>>>>> yet to provide a workable solution for users to capture
PPIs in Mifos.
>>>>>>>>>
>>>>>>>>> Can you please make yourself available for a call with
Raunak (and
>>>>>>>>> ideally Maulik and Nazeer) to help him get the through
blocker once and for
>>>>>>>>> all. I know the fix is simple but working through the
fix together will be
>>>>>>>>> the best usage of effort in the community to complete
the valuable work
>>>>>>>>> you've started for the SPM framework in Apache Fineract
- SPM and the means
>>>>>>>>> to properly collect these metrics really helps set apart
our software from
>>>>>>>>> others.
>>>>>>>>>
>>>>>>>>> We are also going to have survey collection as part of
both the
>>>>>>>>> android and web self-service apps so this is a critical
blocker that we
>>>>>>>>> must get removed.
>>>>>>>>>
>>>>>>>>> The full thread is down below and I've tried to bring
some other
>>>>>>>>> conversations from five other separate email threads.
>>>>>>>>>
>>>>>>>>> *Nathan's Request*
>>>>>>>>> ------------------------
>>>>>>>>>
>>>>>>>>> *As a user, I must have ability to view the completed
PPI
>>>>>>>>> scorecards along with its calculated score in the web
app.*
>>>>>>>>>
>>>>>>>>> Nathan would also love to know where the score is stored
in the DB
>>>>>>>>> so he can do an average and see the PPI results for a
group of clients and
>>>>>>>>> of each client over time.
>>>>>>>>>
>>>>>>>>> If the interface could show that too it would be great.
>>>>>>>>> Something like
>>>>>>>>> Client Lincoln X
>>>>>>>>> Date        PPI 1
>>>>>>>>> Date       PPI 2
>>>>>>>>> Date       PPI 3
>>>>>>>>>
>>>>>>>>> *Raunak's blocker:*
>>>>>>>>>
>>>>>>>>> I'm a little stuck on retrieving responses. Its proving
to be a
>>>>>>>>> little hurdle for me. I tried it maybe I'm doing something
wrong. I am able
>>>>>>>>> to create surveys but I am unable to retrieve responses
for any of the new
>>>>>>>>> surveys or even the ppi for philliphines
>>>>>>>>>
>>>>>>>>> *Santosh's issue:*
>>>>>>>>>
>>>>>>>>> However upon submission, responses don't seem to be linked
to the
>>>>>>>>> lookup table as they don't get scored and tabulated and
there is no
>>>>>>>>> confirmation that the responses have been captured nor
an ability to view
>>>>>>>>> the recorded responses. I wanted to identify 1) what
is caused by Santosh
>>>>>>>>> not having used the uploader 2) which are bugs and 3)
which is
>>>>>>>>> functionality that has not been implemented yet.
>>>>>>>>>
>>>>>>>>> *Markus' reply on March 23*
>>>>>>>>>
>>>>>>>>> The main issue with the uploader is because the URL for
mifos has
>>>>>>>>> changed since incubating at Apache, and not all surrounding
tools are
>>>>>>>>> update to reflect this change.
>>>>>>>>>
>>>>>>>>> Everything else seems to be an issue with how the client
sends the
>>>>>>>>> data.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Ed
>>>>>>>>>
>>>>>>>>> On Fri, May 12, 2017 at 12:31 PM, Nathan McClellan <
>>>>>>>>> nathan@mentorsinternational.org> wrote:
>>>>>>>>>
>>>>>>>>>> Hello all,
>>>>>>>>>> Any update?
>>>>>>>>>>
>>>>>>>>>> Thanks
>>>>>>>>>>
>>>>>>>>>> On Mon, Apr 10, 2017 at 4:38 PM Nathan McClellan
<
>>>>>>>>>> nathan@mentorsinternational.org> wrote:
>>>>>>>>>>
>>>>>>>>>>> Thanks for the update!
>>>>>>>>>>>
>>>>>>>>>>> On Fri, Apr 7, 2017 at 1:24 PM Raunak Sett <
>>>>>>>>>>> sett.raunak@gmail.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Yes, we are working on it. We are done with
the new survey
>>>>>>>>>>>> creation. We should be done with creation
of lookup tables also for the
>>>>>>>>>>>> tracking of key metrics within the next week.
I am stuck on showing the
>>>>>>>>>>>> responses for now. Its a little blocker for
me. But I'm sure we'll get
>>>>>>>>>>>> through it.
>>>>>>>>>>>>
>>>>>>>>>>>> On Fri, Apr 7, 2017, 4:02 AM Nathan McClellan
<
>>>>>>>>>>>> nathan@mentorsinternational.org> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> Hello all!
>>>>>>>>>>>> Any progress?
>>>>>>>>>>>> I'm not a developer but anything I can do
to help?
>>>>>>>>>>>>
>>>>>>>>>>>> On Fri, Mar 24, 2017 at 11:52 AM Nathan McClellan
<
>>>>>>>>>>>> nathan@mentorsinternational.org> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> Yes that sounds great.
>>>>>>>>>>>> On #3 please make sure it gives the score
in the results. Also
>>>>>>>>>>>> I would love to know where this is stored
in the DB so we can do an average
>>>>>>>>>>>> and see the PPI results for a group of clients
and of each client over
>>>>>>>>>>>> time.
>>>>>>>>>>>> If the interface could show that too it would
be great.
>>>>>>>>>>>> Something like
>>>>>>>>>>>> Client Lincoln X
>>>>>>>>>>>> Date        PPI 1
>>>>>>>>>>>> Date       PPI 2
>>>>>>>>>>>> Date       PPI 3
>>>>>>>>>>>> ...
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Thu, Mar 23, 2017 at 5:22 PM Raunak Sett
<
>>>>>>>>>>>> sett.raunak@gmail.com> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> @Ed Yes I'll be working on this. I am starting
with the survey
>>>>>>>>>>>> creation from the community app first after
that I'll be working on this
>>>>>>>>>>>> ASAP.
>>>>>>>>>>>>
>>>>>>>>>>>> On Fri, Mar 24, 2017, 4:43 AM Ed Cable <edcable@mifos.org>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> Nathan,
>>>>>>>>>>>>
>>>>>>>>>>>> Just to clarify you need the following (1,
2, 3), correct?
>>>>>>>>>>>>
>>>>>>>>>>>> 1) Build out the UI for creating survey from
available PPI
>>>>>>>>>>>> scorecard
>>>>>>>>>>>>
>>>>>>>>>>>> Right now we should simply have to run the
PPI-uploader tool on
>>>>>>>>>>>> your instance and it will upload the PPIs
that have been added as XMLs.
>>>>>>>>>>>> This should work fine right now (apart from
having to make some slight
>>>>>>>>>>>> modifications to the PPI-uploader based on
the recent changes to resources
>>>>>>>>>>>> with switch to fineract from mifos x.
>>>>>>>>>>>> 2) Capture/record surveys from a given entity
in the web app
>>>>>>>>>>>>
>>>>>>>>>>>> This is currently available from the UI (you
can test it out at
>>>>>>>>>>>> https://demo.openmf.org (mifos/password)
by navigating to any
>>>>>>>>>>>> client, clicking more dropdown and then survey.
You can then select the
>>>>>>>>>>>> survey from the dropdown and enter responses.
We do have some work that
>>>>>>>>>>>> needs to be done to ensure the lookup tables
are being linked to the
>>>>>>>>>>>> scorecards and scores are being properly
tabulated.
>>>>>>>>>>>>
>>>>>>>>>>>> 3) View recorded surveys from the web app
>>>>>>>>>>>>
>>>>>>>>>>>> This still needs to be built out. @Raunak
- is this something
>>>>>>>>>>>> you could take up?
>>>>>>>>>>>>
>>>>>>>>>>>> 4) Interface to create new surveys from scratch
via the UI
>>>>>>>>>>>>
>>>>>>>>>>>> Out of scope for what you need.
>>>>>>>>>>>>
>>>>>>>>>>>> Additional Context from Another Email
>>>>>>>>>>>> ---------------------------------------------------
>>>>>>>>>>>>
>>>>>>>>>>>> These are the legacy docs on the old question
group
>>>>>>>>>>>> functionality:
>>>>>>>>>>>> https://mifosforge.jira.com/wiki/display/MIFOS/Question+Groups+and+PPI
>>>>>>>>>>>> and
>>>>>>>>>>>> http://www.flossmanuals.net/mifos-user-manual/how-to-add-a-question-group/
>>>>>>>>>>>>
>>>>>>>>>>>> So for the UI, we need:
>>>>>>>>>>>>
>>>>>>>>>>>> 1) UI to select an available PPI scorecard
for a given country
>>>>>>>>>>>> and then create a survey instance of this
(ideally this could
>>>>>>>>>>>> be done at different entities - client, loan)
>>>>>>>>>>>> 2) UI to record the instance. For example
if in step 1 above I
>>>>>>>>>>>> wanted to create a survey instance of the
PH PPI at the client
>>>>>>>>>>>> level I now need a button within the client
record to record
>>>>>>>>>>>> survey and then display the scorecard
>>>>>>>>>>>> 3) UI to view recorded survey. Now that a
survey is recorded,
>>>>>>>>>>>> I need to be able to view that recorded survey
from the client
>>>>>>>>>>>> record and see the date/time stamp/version.
Is the date/version all
>>>>>>>>>>>> recorded in background able to to be displayed.
>>>>>>>>>>>>
>>>>>>>>>>>> Now I have some other questions regarding
the flexibility of
>>>>>>>>>>>> the surveys/SPM framework and how it relates
to data tables.
>>>>>>>>>>>> Is the surveys framework only for pre-defined
scorecards like
>>>>>>>>>>>> PPI, IRIS, MPAT, UN SDGs, etc? Or is it also
to create brand new "
>>>>>>>>>>>> surveys".
>>>>>>>>>>>>
>>>>>>>>>>>> My first question would be this. If I want
to create a survey from
>>>>>>>>>>>> scratch (i.e. a completely unique 15-question
business plan
>>>>>>>>>>>> survey) should I do this via a Data Table
or should I use your
>>>>>>>>>>>> surveys framework. If the latter, should
the surveys framework
>>>>>>>>>>>> be used to define a question bank (of multiple
question types - free-form,
>>>>>>>>>>>> text, multi-select, etc.) and then from this
question bank, create a
>>>>>>>>>>>> survey (i.e. give it a title, select questions)
and then save
>>>>>>>>>>>> as a survey). If this is all possible, I
want to work with
>>>>>>>>>>>> volunteers to finalize the wireframes Nayan
worked on and implement this
>>>>>>>>>>>> survey wizard to create surveys powered by
the Surveys
>>>>>>>>>>>>  Framework.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Thu, Mar 23, 2017 at 3:58 PM, Nathan McClellan
<
>>>>>>>>>>>> nathan@mentorsinternational.org> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks for the update.
>>>>>>>>>>>> How many programing hours do you think are
left?
>>>>>>>>>>>>
>>>>>>>>>>>> On Thu, Mar 23, 2017 at 4:55 PM Ed Cable
<edcable@mifos.org>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> HI Nathan,
>>>>>>>>>>>>
>>>>>>>>>>>> I apologize for the delays on this. I'm still
trying to work
>>>>>>>>>>>> with a volunteer to get this work finished
up. Sorry that I can't expedite
>>>>>>>>>>>> it any further. I'm in touch with Maulik
along with Raunak.
>>>>>>>>>>>>
>>>>>>>>>>>> Markus replied separately regarding the query
I had before:
>>>>>>>>>>>>
>>>>>>>>>>>> My first question would be this. If I want
to create a survey
>>>>>>>>>>>>
>>>>>>>>>>>> --
Markus Geiss
Chief Technology Officer, Kuelap, Inc. <http://kuelap.io/>
+49 1522 9505306

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message