June 1 GSOC Weekly Check-In Meeting

June 1 GSOC Weekly Check-In Meeting

Date

Jun 1, 2018

Attendees

  • @Ed Cable

  • @Abhay Chawla

  • @ANKUR SHARMA

  • Ebenezer Graham

  • @Saksham Handu

  • @Mohak Puri

  • @Courage Angeh

Goals

  • Discuss  progress of projects and identify any blockers

Discussion items

Time

Item

Who

Notes

Time

Item

Who

Notes

40 min

Check-ins

Everyone

 

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?

    • Code Testing.

    • Fixed Build Configuration - checkstyle, pmd and findbugs files fixed.

    • Fixed Checkstyle errors in the whole code(previously written also)

    • Fixed PMD errors in the whole code(previously written also)

    • Android tests fixed(corrected).

    • Continuous Integration Support Added. 

    • Gist for Relevant and Missing Apis in Fineract Codebase.

    • Two Factor Authentication Backend.

  • What will you do this upcoming week?

    • I have not been informed about the next week tasks/UCs by the mentors yet.

  • What obstacles are impeding your progress?

    • Need feedback from mentors for the latest PR sent by me.

    • I need to discuss about the tasks/UCs for the next week with mentors.

    • Problem with backend:

      • Need PAN/Aadhar Api for KYC Level 3.

      • Create document Api not working for KYC Level 2.

      • How to enable Two Factor Auth in Android.

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

    • Yes. About the issues I mentioned above.

Abhay Chawla

  • What did you accomplish this past week?

    • Completed mockups on Balsamiq.

    • Devoted some time for my exams. (Two of my exams have been postponed to 11 June and 13 June)

    • Began looking at Angular 6 and the project structure set up by Anwesh for the web app.

    • Began looking at Rocket.Chat for possible live chat integration.

  • What will you do this upcoming week?

    • Continue learning about Angular 6, webpack.

    • Discuss regarding how I can begin and start coding.

  • What obstacles are impeding your progress?

    • Need to discuss how I can begin coding.

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

    • Schedule a call with Gaurav and Anwesh to discuss the way forward.

Ankit Raj Ojha

  • What did you accomplish this past week?

    • Created the details page for Loan, Savings and Shares products.

    • Sent the PR for the same.

    • Started working on UI of applying for new savings and shares accounts.

  • What will you do this upcoming week?

    • Finish the UI of applying for new savings and shares accounts.

    • Create UI for adding guarantors and viewing guarantors.

    • Work on the mockups for survey framework.

  • What obstacles are impeding your progress?

    • Not sure about which fields to be added in the form for creating new savings and shares accounts. Although I have taken into consideration the required fields for creating new savings and shares accounts in community app.

    • APIs.

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

    • Yes, to finalise the fields in the form for applying for new shares and savings accounts.

Aksh Gautam

  • What did you accomplish this past week?

    • Completed the dialog enhancements for identifier dialog.

    • Exams from 29th May- 6th June

    • Working on UI mockup of Reports,would try to finish ASAP

  • What will you do this upcoming week?

    • Hoping to get the collection sheet mockup so I can continue the task.

  • What obstacles are impeding your progress?

    • Stuck in exam this week

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

    • No, I hope the mockups would be finalized soon.

Anwesh Krishna Nayak

  • What did you accomplish this past week?

    • Setup travis for continuous integration

    • Implement new design using material bootstrap for clients,loans and group

  • What will you do this upcoming week?

    • Continue implementing all the rest layouts and finish design part within 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?
    - Integrated evernote android-job with dagger to allow easy additions of jobs and dependency injection benefits
    - Had a chat with Rajan regarding Room and dbflow, will be going with dbflow
    - Started studying for exams i.e. from 29th May to 7th June

  • What will you do this upcoming week?

    • Make changes in the data models suggested by rajan

    • Look into Couchdb-lite-android and see if we can use it's syncing feature

    • Study for exams

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

    • Added support to Change Password 

    • Added Splash Screen

  • What will you do this upcoming week?

    • Working on Mock-ups with Prashant

    • Setting up Rocket.Chat

    • Creating Placeholders

  • What obstacles are impeding your progress?

    • API

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

    • Would need his help next week

 

Pembe Miriam

  • What did you accomplish this past week?

    • Designs for UI and accounting

    • Design for employees

  • What will you do this upcoming week?

    • UI for office

    • To finish next week

    • UI for groups next week

  • What obstacles are impeding your progress?

    • Need help from domain experts by next week as working on group UI. 

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

Kumaranath Fernando

  • What did you accomplish this past week?

    • Creating JMeter scripts for creating multiple loans (100+)

    • Take measurements of performance

    • Create trial balance job taking aggregate of journal entries by the day. 

    • When starting server ran into issue with new JPA entity beans being added - trying to resolve issues

  • What will you do this upcoming week?

  • What obstacles are impeding your progress?

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

Dingfan Zhao

  • What did you accomplish this past week?

    • Designed main components - five modules including core modules and server and client and chatbot protocol and NLP framework - to detect user input into keywords

    • Designed interface to connect components.

    • Had several discussions with mentor about designing those components

    • Started exploring of NLP frameworks - chose OpenNLP - Apache project - no license conflict

    • Building test cases of his project - raised a pull request 2 or 3 days ago. 

  • What will you do this upcoming week?

    • Build trivial demo for future updates.

  • What obstacles are impeding your progress?

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

Courage Angeh

  • What did you accomplish this past week?

    • Containerized Cassandra, MariaDB, Eureka, ActiveMQ

    • Draft document that explains

      • Businees benefits for continerizing Fineract CN

      • Architectural design

      • Possible technologies and strategy documents  

    • Fixed bug with RSA Key bug

    • Containerized customer microservice

  • What will you do this upcoming week?

  • What obstacles are impeding your progress?

    • Communicators with Cassandra and domain microservice

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

    • Yea scheduled for this weekend

Sanyam Goel

  • What did you accomplish this past week?

    • Discussed about the architecture with my mentors Steve and Rahul.

    • Discussed about the end points which we are going to expose for mobile.

    • Started studying for exams i.e. from 29th May to 8th June

  • What will you do this upcoming week?

    • Look into the starter code for middleware or payment service

    • Study for my end term university exams.

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

    • Added more events for state of customer account, logged into accounts, etc.

    • Using parallel streams to process notifications - use that to process live notifications

    • Finished Send SMS and Send Email sender classes

    • NVM on Scaleway finished up - high potential to work but keeps failing when runs out of memory. 

  • What will you do this upcoming week?

  • What obstacles are impeding your progress?

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

Ruphine Kengne

  • What did you accomplish this past week?

    • Implementing mockup for closing/re-opening meeting, attaching meeting date components

    • Finished lesson on Angular

  • What will you do this upcoming week?

    • Moving into group details. 

  • What obstacles are impeding your progress?

    • Some 

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

Manish Kumar

  • What did you accomplish this past week?

    • Added splash screen in the app

    • Added login screen activity 

    • Working on passcode library

    • Worked on the three user stories that was asked too. 

  • What will you do this upcoming week?

    • Work on passcode library and other user story if provided

  • What obstacles are impeding your progress?

    • No longer blocked on access to repo. 

Would you like help from some mentor for this task?

Mohak Puri

  • What did you accomplish this past week? 

    • Added layout for add customer review screen

    • Added implementation of add customer review screen

    • Made PR for customer review screen

    • Made changes to fake databse layer PR as per review

    • Call woth mentor

  • What will you do this upcoming week?

    • Add review screen for various parts of application

    • Go through fineract cn mobile api

    • Report oossivpo functionalities to mentor

  • What obstacles are impeding your progress?

Would you like help from some mentor for this task?

 

Action items