June 14 GSOC Weekly Check-In Meeting notes

Date

Attendees

Goals

  • Discuss initial 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? 


Dilpreet Singh

  • What did you accomplish this past week?
    Refracted loan,savings and share accounts list to show more details about each type of accounts 
    Studied about implementation of Loans and savings charges
    Discussions regarding Passcode implementation
    Able to create a self service user with Postman according to suggestion given by Ishan 
  • What will you do this upcoming week?
    Implement Third party transfer beneficiaries 
    Study about secure implementation of passcode feature.
  • What obstacles are impeding your progress?
    Savings Charges endpoint returns 404 waiting for Nazeer review on the issue: https://github.com/openMF/self-service-app/issues/308
    • Nazeer: savings charges not currently exposed through self-service API - Nazeer will expose.(This API is exposed. Please test by taking latest develop branch from Fineract repository)
  • Would you like help from some mentor for this task? 
    None

Gopala Krishna

  • What did you accomplish this past week?
        Finished Wizard Implementation for Product Creations PR:https://github.com/openMF/community-app/pull/2301
  • What will you do this upcoming week?
        Finish Wizard implementation for account creation.
        Start with Redesigning the loan summary and savings summary page
        Gather responses from users to understand the day to day use of the community-app. And discuss about the improvements needed in the web app
  • What obstacles are impeding your progress?
     None
  • Would you like help from some mentor for this task? 
    None

Kumaranath Fernando

  • What did you accomplish this past week?
    -Created REST endpoints for template generation of Client,Office,Center.Awaiting mentor feedback.
    -Further refactoring suggested by mentor, refactoring completed, awaiting mentor feedback.
    -Solved the SSL certificate issue on the browser.
  • What will you do this upcoming week?
    - Working on creating a REST endpoints for Group,Loan, Loan Product, Loan Repayment. 
  • What obstacles are impeding your progress?
    -Need some clarifications made on validation functionality,seek advice on unit testing added functionality, project time allocation for unit testing.

Would you like help from some mentor for this task? 
-Yes

Naman Dwivedi

  • What did you accomplish this past week?
    Implemented the mockups for the project that was discussed in last meeting
  • What will you do this upcoming week?
    Will start working on the final project that will be discussed and finalised in today's meeting
  • What obstacles are impeding your progress?
    Waiting for the actual requirements of the project
  • Would you like help from some mentor for this task? 
    Not currently


Nikhil Pawar

What did you accomplish this past week?

  • Addresses code review and liased with Nazeer for the merging of credit bureau configuration module.
  • Equifax client has been plugged into the fineract and now it is fetching configuration from respective modules.
  • Family members module has been implemented.

What will you do this upcoming week?

  • Do end to end testing of Equifax 
  • Refactor code and merge credit bureau configuration screen.
  • Implementation of Family Member screen

Would you like help from some mentor for this task? 

Not currently



Mohit Bajoria

  • What did you accomplish this past week?
    Implemented web manifest and completed sw-toolbox integration 
  • What will you do this upcoming week?
    Adding indication to users about offline/online events 
  • What obstacles are impeding your progress?
    Sw-precache also caches bower_components directory but i don't want to cache it, had posted github issue 
    Implement credential management in angular app due to less docs 
  • Would you like help from some mentor for this task? 
    Yes, i have pinged them 

Raunak Sett

  • What did you accomplish this past week?
    • Login UI
    • Accounts list Pagination Error
    • Read about Unit Testing
  • What will you do this upcoming week?
    • Add feature set on the web self service app with respect to the android app
  • What obstacles are impeding your progress?
    • No obstacles as of now
  • Would you like help from some mentor for this task? 
    • No

Tarun Mudgal

  • What did you accomplish this past week?
    • Deployed the code that I found online of the signature module.
    • Worked on issue #686 and on a query of the user who asked his query on gitter; tried to reproduce his issue and proposed a solution. Couldn't fix it completely, though.
    • After that my OS crached and my 2-3 days got wasted in that. I'll try to compensate the work by working more (probably on weekend).
  • What will you do this upcoming week?
    • Work on the issues and on signature once it's finalized.
  • What obstacles are impeding your progress?
    • Waiting for meeting with Ishan
  • Would you like help from some mentor for this task? 
    • Yes, a meeting with Ishan is still due.  

Vladimir Fomene

  • What did you accomplish this past week?
    • Working on design specification
    • Reviewed mobile money bridge that was implemented by Antony -use as base for gateway
  • What will you do this upcoming week?
    • Finalize database design to start implementing
    • Meeting with mentors and partner to finalize design specs. 
  • What obstacles are impeding your progress?
    • We still have to finalize the database design and the security of the gateway.
  • Would you like help from some mentor for this task? 
    • No, my mentors will be helping me on this task.

Courage Angeh

  • What did you accomplish this past week?
    • Proposed some models and their detail to notification subsystem.
    • Looked the architecture of apache fineract code base
    • Updated the data access and data storage layer for topics on the notification subsystem
    • Implemented exceptions and exception handlers for topics on the notification subsystem
  • What will you do this upcoming week?
    • Hopefully I will have a feedback from mentor. So,
      • Update architecture based on the approved model
  • What obstacles are impeding your progress?
    • Notification Subsystem implementation model
  • Would you like help from some mentor for this task? 
    • Mentor is reviewing the proposed models

Alex Ivanov

  • What did you accomplish this past week?
    • Continued working on OTP services in Fineract - token generation logic, simple configuration aspects
    • Created a PR to extend the support for Email & SMS in Fineract to allow sending predefined messages.
  • What will you do this upcoming week?
    • Work on Access Token endpoint services & endpoint, token verification. Would try to push code for review by mentor.
  • What obstacles are impeding your progress?
    • None
  • Would you like help from some mentor for this task?
    • None

Thisura Phillips

  • What did you accomplish this past week?
    • Complete scanning Fineract in sonar-cube
    • Generated reports and created a couple of online documents with issues found.
    • Completed fixes with vulnerabilities with public readable and non-constant fields - updating PR to get ready to review and merge
    • Working on Fineract-437 - introducing dedicated exceptions. 
  • What will you do this upcoming week?
    • Fineract-437
  • What obstacles are impeding your progress?
  • Would you like help from some mentor for this task? 

Nikhil Pawar

  • What did you accomplish this past week?
    • Address code review from Nazeer and PR merged
    • Family member modules has been designed and implemented
    • Family member screens mockup completed
  • What will you do this upcoming week?
    • End to end testing for equifax client
    • Refactoring code for credit bureau configuration
    • Screens for family members
  • What obstacles are impeding your progress?
    • Waiting for equifax credit bureau sandbox access
    • Need access to Fineract wiki to add mockups to share. 
    • Reporting from Equifax being fetched - taking fields of interest and then displaying to user
      • Nazeer concerned it's only in machine-readable format. 
  • Would you like help from some mentor for this task? 

Sanyam Goel

  • What did you accomplish this past week?
    • Explored the Fineract API.
    • Checked for major dependencies for swagger integration on Fineract.
    • Fixed and setup Fineract on IDE (Major problem fixed with mentors. )
    • Solved the problem of IDE and doubts with mentors(Dhiru and Aleks )
  • What will you do this upcoming week?
    • Adding dependencies on gradle files and check the testing of dependencies.
    • Looking for the best configuration for swagger and enabling the live documentation.
    • Look on config files and beans integration and will test on the API.
  • What obstacles are impeding your progress?
    • currently no, previous problem of IDE was fixed with the help of mentors
  • Would you like help from some mentor for this task? 
    • Currently no, will contact mentors if I face any obstacles.


Mayank Jindal

  • What did you accomplish this past week?
    • Research on storing encrypted password in sharedpreference
    • Read about different algorithms and libraries in android for encryption
  • What will you do this upcoming week?
    • Will try to implement encryption and discussion with Tarun, Naman and mentors.
    • Will work on issue #693
  • What obstacles are impeding your progress?
    • Trying to figure out correct way to encrypt data
  • Would you like help from some mentor for this task? 
    • Yes, a group meeting with mentors will be very helpful.





  •