June 8 GSOC Weekly Check-In Meeting

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? 

Ankur Sharma

  • What did you accomplish this past week?
    • Added Support to view recent transaction in detail
    • View transaction receipt
    • Added intent-filter for receipt
    • Handle unique payment links (intent-filter)
    • Payment link support in core library
  • What obstacles are impeding your progress?
    • Having issues with API.
      • Create role api call is not working.
      • Account transfer body is not fetched while fetching transaction.
      • Missing query feature with account transfers.
  • What will you do this upcoming week?
    • First of all, I need to fix api issues to move forward.
    • Apart from that, I will be discussing some tasks with mentors.
  • Would you like help from some mentor for this task? 
    • Latest PR needs to be reviewed.
    • Discussion regarding upcoming week UCs.
    • Action: Ping Rajan about merging fixed PR for Passcode library (Dilpreet might review/merge too) 

Abhay Chawla

  • What did you accomplish this past week?
    • Started looking at the initial setup of web-app project.
    • Set up Travis CI for Auto Deployment of Pull Requests.
      • All new commits will be automatically build and deployed to GitHub pages
    • Decided that UI for app configuration will be using bootswatch and ng-bootstrap and created a simple demo to illustrate the same.
      • API to integrated and provide many themes to new community app (maybe required depending upon the final decision taken for design framework)
    • Started working on user management screens.
  • What will you do this upcoming week?
    • Want feedback on app configuration settings requirements for online banking app and mobile app, will send an email for the same
    • Want feedback on the demo created for changing theme of the web-app
    • Will send email to mailing list regarding choice of design framework (Angular Material vs bootswatch/ng-bootstrap for Angular6)
    • Wind up my university exams (11 June and 13 June)
    • Continue the work on UI screens for user management and app configuration
    • Start looking at APIs for implementation
  • What obstacles are impeding your progress?
    • Configuration token to automatically deploy the project to GitHub pages
  • Would you like help from some mentor for this task? 
    • Action: Ed to get Raunak to share implementation of user management from before

Ankit Raj Ojha

  • What did you accomplish this past week?
    • Implementing new shares and savings account application but need clarity on fields ( I have generated a PR for the work I have done on the basis of fields in the community app).
    • Created the mock-ups for the creating and viewing guarantors.
    • Created the basic UI for creating and viewing guarantors.
  • What will you do this upcoming week?
    • Survey user interface.
    • Additional graphs to dashboard (a graph of transaction history or the balance history according to dates).
  • What obstacles are impeding your progress?
    • Need confirmation on review for mockups for guarantors 
  • Would you like help from some mentor for this task? 
    • Action: To review the mockups for guarators and confirmation on the fields for new shares and savings accounts application.

Aksh Gautam

  • What did you accomplish this past week?
    • Tarun's PR for reports was merged - fixed bug for selecting loan officers
    • Fixed issue for selection of currency
  • What will you do this upcoming week?
    • Working on additional reports feature
  • What obstacles are impeding your progress?
    • Feedback from mentors
  • Would you like help from some mentor for this task? 
    • Yes, It would help to make the process faster

Anwesh Krishna Nayak

  • What did you accomplish this past week?
    • Implement Angular wizard
    • Design loan view for clients
    • Design for navigation, dashboard
  • What will you do this upcoming week?
    • Finish the rest of design
    • explore APIs used
  • 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?
    • Looking at couchbase DB - provide auto-sync feature, looking for way to implement. 
    • Integrating passcode library in android client and mifos mobile
    • Made changes to the kotlin data class suggested by Rajan
  • What will you do this upcoming week?
    • Start with syncing of client with along pagination
  • What obstacles are impeding your progress?
  • Would you like help from some mentor for this task? 



Saksham Handu

    • What did you accomplish this past week?
      • Worked on few issues
      • Started to explore API's on my local machine
      • Started to write Tests for projects
    • What will you do this upcoming week? 
      • Will continue to write tests
      • Fix few existing issues more
    • What obstacles are impeding your progress?
      • Missing API's and improper documentation
    • Would you like help from some mentor for this task? 
      • Yes, anytime 


Pembe Miriam

  • What did you accomplish this past week?
    • Design UI for office
    • Designed UI for loans
    • Design for Groups
    • Had call with domain experts 
  • What will you do this upcoming week?
    • Add more UIs for groups
    • Add UIs for group deposits 
  • What obstacles are impeding your progress?
  • Would you like help from some mentor for this task? 

Kumaranath Fernando

  • What did you accomplish this past week?
    • Resolved the blocker after the newly introduced JPA beans.
    • Completing the implementation of Trial balance job.
    • Benchmarking the loan creation in the range of 15K-50K, ran into OutOfMemoryError
  • What will you do this upcoming week?
    • Resolving the pain points of handling OutOfMemoryError
    • Requesting mentor support. 
  • What obstacles are impeding your progress?
    • Running the Add Periodic Accurul transactions when number of loans>50K
  • Would you like help from some mentor for this task? 
    • Yes

Dingfan Zhao

  • What did you accomplish this past week?
    • Finished the overall framework of the project - divided into several main components
    • Used OpenNLP as main framework to design chatbot - implemented most of it.
    • Have to train own model in openNLP - need to manually generate data set but that's hard without bias - might randomly generate some inputs. 
    • Anwesh shared: https://www.reddit.com/r/datasets/
  • What will you do this upcoming week?
  • What obstacles are impeding your progress?
  • Would you like help from some mentor for this task? 
    • Action: Ed to directly contact community to reply to the list
      • Ed to also contact Guillermo for more feedback. 

Courage Angeh

  • What did you accomplish this past week?
    • Containerized on customer and provisioner and deposit account manager
    • Fixed issues with Cassandra
  • What will you do this upcoming week?
    • Will containerize other microservices next week. 
    • Create docs on technology evaluation, conceptual design, pros and cons of containerizing Apache Fineract CN
  • What obstacles are impeding your progress?
    • No
  • Would you like help from some mentor for this task? 
    • No

Sanyam Goel

  • What did you accomplish this past week?
    • Worked on some wrapper functions
    • I had my End Term University Exams
  • What will you do this upcoming week?
    • Will work on Domains and the schema code.
    • Apache MQ in java code to make connections.
    • Discuss the pending use case.
  • What obstacles are impeding your progress?
    • no
  • Would you like help from some mentor for this task? 
    • no

Ebenezer Graham

  • What did you accomplish this past week?
    • Designed the entity diagrams for the sms and email persistence 
    • Coded all selected Customer event
    • Had a call to study how to run the fineract build and tips on cleaning up
    • Worked with my mentor to fix most of the issues with my Fineract CN VM
  • What will you do this upcoming week?
    • Test the Notification service in the demo server 
    • Fix potential bugs
  • What obstacles are impeding your progress?
    • Fineract CN Build
  • Would you like help from some mentor for this task? 
    • In communication with him

Ruphine Kengne

  • What did you accomplish this past week?
    • Added the PermittableGroupIds for Group into the demo-server and created the domain for it into the fims codebase
    • Had a call organised by Ed with Ashok, Tancred,and my Mentor on the Group lending specifications
    • Implemented the Group detail component but still have to test it.  
  • What will you do this upcoming week?
    • I will redesign the attach meeting date and meeting detail UI pages to suit the specifications from the call
    •  I will start consuming the group API from the Backend
  • What obstacles are impeding your progress?
    • Mark has been helping me with the issues am facing on the UI displays. I am still working on them
  • Would you like help from some mentor for this task? 
    • communicating with them.

Manish Kumar

  • What did you accomplish this past week?
    • started working on dashboard for the application
    • set up UI, drawers, 
    • Finished up passcode activities including issues found in there. 
  • What will you do this upcoming week?
    • Will focus on login work next week. 
  • What obstacles are impeding your progress?
  • Would you like help from some mentor for this task? 
    • Rajan will sharing details on next use case to support - some APIs not ready
    • Will be able to accelerate with more clear use cases. 

Mohak Puri

  • What did you accomplish this past week?
    • Went through API and confirming features that need to be implemented
    • Four review screens to be done, 3 completed.
  • What will you do this upcoming week?
    • Working on final review screen. 
  • What obstacles are impeding your progress?
  • Would you like help from some mentor for this task? 


Action items

  •