July 6 Weekly Intern Check-In

Date

Attendees

Goals

  • Discuss  progress of projects and identify any blockers

Discussion items

TimeItemWhoNotes
40 minCheck-insEveryone

Introductions

Check-Ins

For each student please create a new Level 2 entry and enter the following. 

  • What did you accomplish this past week?
  • What will you do this upcoming week?
  • What obstacles are impeding your progress?
  • Would you like help from some mentor for this task? 

Dylan Robson

  • What did you accomplish this past week?

This past week I was working half time due to a family event and the 4th of July holiday. I had already mentioned this in my Mifos GSoC project application, and I reminded my mentors about it. 

Implemented a fix for a FIN-609 sub-issue where the disbursal of a group's top-up loan didn't close its previous loan (See LoanDisbursalTopUpTest::testGroupLoanTopUpDisbursalClosesPreviousLoan). The disbursal of a group top-up loan now matches the behavior of disbursal of a client top-up loan.

Then worked on implementing some requested PR changes for the same FIN-609 PR.


  • What will you do this upcoming week?

Because of the holiday and my reduced time this week, I still have some tasks to carry over from last week. 

I will begin catching up on these during the remainder of this weekend.

Update my FIN-609 PR with these added integration tests and a fix for this new found FIN-609 sub-issue. I will have this done today.

Finalize my PR for FIN-722 since I received approval from the dev list that one of my proposed implementations was suitable.

I may look into the suggested long-term implementation for FIN-722, and could possibly implement it. However, I'd want to get mentor advice about whether to pursue this, or to move on to FIN-723 first.


  • What obstacles are impeding your progress?

Can a JLG loan account be closed via a new top-up?


  • Would you like help from some mentor for this task? 

Maybe. See action item below.


  • Action Items:

Will reach out today via mailing list to understand whether JLG loan can be a top-up loan. If so, I need to clarify which loans can be selected for close when it's a JLG top-up.

Abhay Chawla

  • What did you accomplish this past week?
    • Sent PRs for dynamic form dialog component and loan products list.
    • Completed work on edit loan products component.
    • Working on resolving validation issues with create/edit loan products component.
  • What will you do this upcoming week?
    • Send PRs for Create/Edit/View loan product.
    • Work on savings products components.
  • What obstacles are impeding your progress?
    • Unable to access staging server properly. Its either really slow or gets stuck at loading.
  • Would you like help from some mentor for this task? 
    • Will contact Ed via email.

Apoorva M K

  • What did you accomplish this past week?
    • I implemented the rendering of PPI for Philippines
    • I also implemented the Client Details page from the search.
  • What will you do this upcoming week?
    • I will work on PPI survey submission
    • If I get some clarification, I will work on displaying the past surveys of the client
  • What obstacles are impeding your progress?
    • Need some clarification if there is any API end point for fetching all the past surveys of the client.
  • Would you like help from some mentor for this task? 
    • I have asked Nayan sir, he seems a little busy at the moment.
    • Also he planned on making a new repository on Github for the project.
  • Action Items:
    • Create a new repo for the project so that I can send PRs for my work

Supreeth S Karan

  • What did you accomplish this past week?
    → I have re written my whole work in angular 6  for the UI for Characteristic and Configuration Screen as done in web-app. Previously , i have developed a spring boot web application which consisted the UI and also backend Java Code which supports for saving data of the user , retrieving it with the help of MySQL database tables.
  • What will you do this upcoming week?
    → I will go through the API documentation , also will add features for the interaction between Screens and the back-end. Also will try to explore different API endpoints used.
  • What obstacles are impeding your progress?
    → Implementing the Backend support for my Interface in web-app.
  • Would you like help from some mentor for this task? 
    → I was already in touch with my mentor. 
  • Action Items:

Cajetan Rodrigues

  • What did you accomplish this past week?
  • What will you do this upcoming week?
  • What obstacles are impeding your progress?
  • Would you like help from some mentor for this task? 
  • Action Items:

Moksh Mahajan

  • What did you accomplish this past week?
    • Tested and fixed some bugs in the Search filter functionality of Checker Inbox
    • Implemented most part of Fingerprint Authentication Library
  • What will you do this upcoming week?
    • Add popup UI in the library asking user to touch his device sensor
    • Publish Fingerprint library
    • Discuss with mentor next task to target
  • What obstacles are impeding your progress?
    • None as of now
  • Would you like help from some mentor for this task? 
    • Already in touch (in case of any doubts or issues)
  • Action Items:

Shivansh Tiwari

  • What did you accomplish this past week?
    1. Worked on standing transactions.
    2. Completed the amount addition in QR code.
    3. Did more research on Hover automation.
    4. Fixed some small bugs.
  • What will you do this upcoming week?
    1. Work on integrating FINERACT CN
    2. Try to study more on Notifications and Hover automation.
    3. Improve the UI sections.
    4. Complete standing transactions.
  • What obstacles are impeding your progress?
    1. Lack of knowledge about notifications and hover automation.
  • Would you like help from some mentor for this task? 
    Yes
  • Action Items:

Saksham Handu

  • What did you accomplish this past week?
    • Worked on Adding Support for Creation of Groups using Stepper Library and Easy Validation Library 
    • Minor Utility Functionality addition for above functionality and refactoring of the PR
  • What will you do this upcoming week?
    • Work on Notification Implementation
    • Ledger Creation Implementation (needs Fineract Web-app design for it, to understand the flow)
  • What obstacles are impeding your progress?
    • No
  • Would you like help from some mentor for this task? 
    • No
  • Action Items:

Massabe Lydiane

  • What did you accomplish this past week?

I finished updating the user manual.

  • What will you do this upcoming week?

Researching on how to add related pages to gitbooks and how to generate contents on the page

Converting the user manual to gitbooks format

  • What obstacles are impeding your progress?

none

  • Would you like help from some mentor for this task? 

none

  • Action Items:

Anshul Singh

  • What did you accomplish this past week?
    • Creating dataset for Rasa NLU.
    • Training Rasa NLU model and testing it for removing any issues.
    • Fixed some small issues in PR.
  • What will you do this upcoming week?
    • Implementing handlers and connectors to integrate NLU model.
    • Deploy model to docker container
  • What obstacles are impeding your progress?
  • Would you like help from some mentor for this task? 
  • Action Items:

Abhijit Ramesh

  • What did you accomplish this past week?
    • Completed implementation of DataManager in CustomerDetails,CustomerIdentification and CustomerActivities.
  • What will you do this upcoming week?
    • Go through the open banking API and look for features that could be implemented in mifos-mobile-cn
  • What obstacles are impeding your progress?
    • I am having trouble figuring out what features I should be working on next as I was not able to talk with any of the mentors.
  • Would you like help from some mentor for this task? 
    • It would be really nice if I could talk to any of my mentors as I wanted to discuss with the about the future implementations.
  • Action Items:

Prashant Khandelwal

  • What did you accomplish this past week?
    • Read about android libraries, dagger-android, and fixed some bugs in the mifos-rocketchat library.
    • Went through the PR of reports in self-service app, and reports API.
  • What will you do this upcoming week?
    • Complete mifos-rocketchat library integration with the self-service app.
    • Work on the reports feature.
    • Plan on white-labelling feature.
  • What obstacles are impeding your progress?
    • Need to know about the flow of reports. Currently, we have only one endpoint for getting the reports which takes 'reportName' as one of the parameters, and there is no endpoint to get the available reports.
    • Need some clarification in support-channel for rocket.chat.
    • It would be better if I can get some documentation about the ongoing work on payment-hub for self-service app, so that I can start working on the app.
  • Would you like help from some mentor for this task?
    • Already in touch with them. 
  • Action Items:

Jivjyot Singh

  • What did you accomplish this past week?
    • Completed Client Listing Page refactoring
    • Worked on Create Client Page (yet to implement the data tables which are to be filed when user creates a client)
    • Worked on data table tabs in client view page and completed view for data tables which are of single row type
  • What will you do this upcoming week?
    • Continue working create client and multi row data table tabs in client view page
  • What obstacles are impeding your progress?
    • Waiting for reply on the search box query for which i sent an email on mifos developer mailing list
  • Would you like help from some mentor for this task?
    • No 

Ebenezer Graham

  • What did you accomplish this past week?
    • Started a discussion on the dev list to finalize the ORM to use.
    • Started work on Migration to EclipseLink
      • Configured PostgreSQL Library to use EclipseLink' Adaptor, dependencies and configuration
    • Started migrating the following four services to use eclipselink.
      • Customer
      • Accounting
      • Anubis
      • Notification
  • What will you do this upcoming week?
    • Debug static weaving issue and implement it for the minimal services once issue has been resolved
  • What obstacles are impeding your progress?
  • Would you like help from some mentor for this task? 
    • Yes, I need help designing a work around this for this issue given that we are using spring 4.3
  • Action Items:

Sidhant Gupta

  • What did you accomplish this past week?
    • Conducted small hackathon to verify all the APIs in GSMA MM API v1.0 and reported the results on to GSMA
    • Started Implementation for the transaction route to complete the basic merchant payment use case
  • What will you do this upcoming week?
    • Continue with implementation
    • Submit updated proposal after inputs from GSMA
  • What obstacles are impeding your progress?
    • None
  • Would you like help from some mentor for this task?
    • No
  • Action Items:

Manish Kumar

  • What did you accomplish this past week?
    • Obtained the logs of the Mifos X mobile staging server.
    • Researched to incorporate the QR Code facility in the app.
  • What will you do this upcoming week?
    • Solve the sign up issue.
    • Start implementation to add QR code facility in the app.
  • What obstacles are impeding your progress?
    • To get the app in full functionality.
  • Would you like help from some mentor for this task? 
    • Yes
  • Action Items:

Kerlyn Knep

  • What did you accomplish this past week?
  • What will you do this upcoming week?
  • What obstacles are impeding your progress?
  • Would you like help from some mentor for this task? 
  • Action Items:

Dundi Reddy

  • What did you accomplish this past week?
  • What will you do this upcoming week?
  • What obstacles are impeding your progress?
  • Would you like help from some mentor for this task? 
  • Action Items:

Kang Breder

  • What did you accomplish this past week?
    • This week i worked on customizing the swagger UI. I have added a complete overview section into Swagger UI using the index.html file. 
    • I read up some articles on Customizing swagger UI with a navigation bar.
    • Started work on the navigation feature
  • What will you do this upcoming week?
    • Solve the issue with making rest calls from the Swagger UI itself. 
    • I will get more clarification on the navigation bar feature and complete its implementation. 
  • What obstacles are impeding your progress?
    • Unable to make test requests from the swagger UI .
    • Limited knowledge on how to add hyperlinks to APIs on the swagger UI.
  • Would you like help from some mentor for this task? 
    • Yes. 
  • Action Items:


Action items

  •