July 1 Weekly Check-In
Date
Jul 1, 2022
Attendees
@Ed Cable
Aleks Vidakovic - backup Mentor
Avinash Vijayvargiya - Android Client/SDK
Chinmay - Mentor for UI Library
Devansh - Mentor for Wallet/UI Library
Harsh Vardhan - Vision PPI 3.0
Manthan Surkar - Mentor for Hemant
Rahul Gill - Mobile UI Library
Raul Sibaja - Mentor for UI Library
Discuss progress of projects and identify any blockers
Discussion items
Time | Item | Who | Notes |
|---|---|---|---|
45 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?
Rahul Gill
What did you accomplish this past week?
Extracting styles from mobile wallet app to the library and testing how to use library with these apps
Mobile wallet has some styles implemented previously, so chose to start with mobile wallet
What will you do this upcoming week?
Replacing rest of hard-coded styles with styles from mobile wallet layouts
If find styles not implemented in library, will add to the library
Maintaining a different collection of styles and storing in wallet app
Testing lint tool - define what rules lint tool can check on the code - if contributor uses custom styles, lint tool will report that - don't have to manually check if hard-coded styles are used.
UI in wallet is quite different from mobile banking and android client
within in next week, try to fix UI styles.
What obstacles are impeding your progress?
Internet shutdown past two days
The android wallet doesn't work currently.
The demo credentials are wrong probably and using credentials from other two apps logs in into the app but not all things work still. Because of that I can't test if all the screens look and behave as expected.Action: Ed to follow up with Victor and Bharath to get a stable test environment in place.
Would you like help from some mentor for this task?
Action Item: Chinmay to tag Raul on Slack to help with input on styles/designs for UI library
Prashant Singh
What did you accomplish this past week?
Finalizing scope
Prashant - learning structure of mobile wallet, etc.
Work on issues, upgrade dependencies, merge PRs from before.
What will you do this upcoming week?
What obstacles are impeding your progress?
Would you like help from some mentor for this task?
Hemant Gupta
What did you accomplish this past week?
Optimizing and cleaning up code at Fineract
Integration Lombok, reducing getters/setters in code
Integration Jackson for serializing and deserializing java objects.
Aleks: push these to later.
Once have done integration of Lombok with one package, submit that immediately
Jackson now will lead to too much refactoring, also hard to get merged from community.
Once have cleanup with Lombok, can then focus on Jackson
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 schedule call with Aleks, Hemant, Manthan.
Anika Tibrewala
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?
Harsh Vardhan
What did you accomplish this past week?
Working on issues with Vision PPI tool
New issues being created
Client profile is not visible
What will you do this upcoming week?
Work on importing client profile
Learning kotlin language, new to android development
Another meeting with Nayan occuring.
What obstacles are impeding your progress?
Would you like help from some mentor for this task?
Ramveer Singh
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: Ed to schedule call with Karen, Aleks, Bharath and Anika to discuss web app scope and maintainability improvements suggested by Aleks.
Anmol Gupta
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?
Ziwei Cao
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?
Suchith Donni
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?
Prashant Singh
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?
Avinash Vijayvargiya
What did you accomplish this past week?
Upgradation of Android client
Cleaning up codebase in form of pull requests in last two years
Final view of codebase while integrated Android SDK with Android client
Dependency upgrades of Fineract SDK
Exploring and understanding codebase.
What will you do this upcoming week?
Dependency upgrade on Android client for this task?
Action: align fineract client updates with updats from this project
No bigger changes than string arrays
action: Ed to set up meeting to get all on same page
fineract client java sdk can now be consumed from Mifos Maven repository - publishing that API client - separate Jar library with same versioning
https://github.com/apache/fineract/pull/2388
https://github.com/apache/fineract/pull/2387
https://github.com/apache/fineract/pull/2386
https://github.com/apache/fineract/pull/2376
https://github.com/apache/fineract/pull/2364https://mifos.jfrog.io/ui/repos/tree/General/libs-snapshot/org/apache/fineract/fineract-client
Other Discussion
Typescript client also produced
Reliability of Java client
Arnold has started to implement java client into integration tests - fix issues that arise
still have some holes