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 Wed, 21 Jun 2017 16:56:44 GMT
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 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
>>>>>>>>>>>
>>>>>>>>>>> --
Markus Geiss
Chief Technology Officer, Kuelap, Inc. <http://kuelap.io/>
+49 1522 9505306

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