June 9 Weekly Check-In
Date
Attendees
- Mehul Arora
- Karan Takalkar
- Manish Kumar
- Ahmad Jawid Muhammadi
- Abhijeet Kangarot
- Shashank Priyadarshi
- Shivangi Singh
- Ankur Sharma
- Muskan Khedia
- Chinmay Kulkarni
- Devansh Aggarwal
- Garvit Agarwal
- Yash Khare
- Manthan Surkar
- Ashwin Ramakrishnan
- Percy Ashu
- Ashutosh Sharma
Discuss progress of projects and identify any blockers
Discussion items
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?
- Narrowed down research with AISP and PISP Use cases including ones we can use for own analytics
- Regarding possible architecture for the project, got in touch with Shivansh, still awaiting reply from Naman
- What will you do this upcoming week?
- Security and user management use cases once determine architecture - one or two step process, etc.
- What obstacles are impeding your progress
- Would you like help from some mentor for this task?
- Awaiting scheduling call with Naman.
Karan Takalkar - Web App Rewrite
- What did you accomplish this past week?
- Coding had begun two weeks earlier - have re-written:
- Dashboard
- Reports (Run: Pentaho, Chart, Table/SMS).
- Groups view page (All Tabs) .
- Create/View/Edit SMS Campaigns
- View Offices (Including Datatables).
- Integrated Chart.js v3.0.0-alpha into web app project, Utilized in Dashboard and Reports.
- Chart.js maintainers opine it's as stable as v2.9.3 and has quite a few fixes.
- Reviewed Pending PRs as a bonding period task.
- Coding had begun two weeks earlier - have re-written:
- What will you do this upcoming week?
- Re-write View Savings Account page and other savings module components.
- What obstacles are impeding your progress?
- None that block me, Travis heap size may need to increase for builds to stop timing out.
- Would you like help from some mentor for this task?
- I would like to ask some minor user experience and business logic related design queries, Will batch them and mail it to dev list soon.
Muskan Khedia - Web App Rewrite
- What did you accomplish this past week?
- Coding begun two weeks earlier
- Reviewed various pending PRs
- I have rewritten various modules:
- Centers View Module with all the tabs implementation as well
- Loans View page
- 7/10 Tabs in the loans view section
- View/Create/Edit Entity-to-Entity Mapping and View/Edit Manage Roles and Permissions
- What will you do this upcoming week?
- Working on rewrite of loans modules
- What obstacles are impeding your progress?
- Facing some errors with back-end to loan documents - using staging server as reference, while loading documents facing 500 error
- Error from back-end, raising issue with Jira tickets
- Only started within past 2 days and got error.
- Display only 8 tabs in new web app, not getting data to add those tabs.
- Would you like help from some mentor for this task?
- Action: Ed to escalate the error once Muskan sends it in.
- Action:
Yash Khare
- What did you accomplish this past week?
- Finalizing Open PRs
- Project had no documentation so did it on wiki and confluence page
- What will you do this upcoming week?
- Working on image augmentation
- Getting CI/CD in place
- What obstacles are impeding your progress?
- Would you like help from some mentor for this task?
Ahmad Jawid Muhammadi - Fineract CN Mobile
- What did you accomplish this past week?
- Converted 15 classes, modules, and services to Kotlin
- Reviewing PRs
- What will you do this upcoming week?
- Work on CouchDB
- What obstacles are impeding your progress?
- Awaiting
- Would you like help from some mentor for this task?
Chinmay Kulkarni - SDK Library for Android
- What did you accomplish this past week?
- Abstraction level for Android Field Officer Client
- Been researching different SDKs - retrofit, firebase, Facebook SDK on how implemented and architected
- Created first draft on architecture and pushed it on github repo - waiting feedback from mentors - Rajan
- What will you do this upcoming week?
- Research on firebase SDK and how exposed API to developers, will then map knowledge to project and ask for feedback.
- What obstacles are impeding your progress?
- Would you like help from some mentor for this task?
Devansh Aggarwal - Mobile Wallet
- What did you accomplish this past week?
- Fixing PRs and bugs
- Mapping Fineract CN with APIs with Fineract APIs
- Standing instructions for mobile wallet
- What will you do this upcoming week?
- What obstacles are impeding your progress?
- Blocker of getting internal server error while configuring standing order instruction.
- Need to discuss further around Fineract CN - awaiting call later.
- Would you like help from some mentor for this task?
Garvit Agarwal - Mifos Mobile CN
- What did you accomplish this past week?
- Implemented UI that was rewritten during GCI
- Reviewing pending PRs
- What will you do this upcoming week?
- What obstacles are impeding your progress?
- Uncertainty in implementation of back-end, creation of new account in customer app
- Access to demo server - had a meeting with mentor
- Need to be able to create beneficiary or apply for loans
- Would you like help from some mentor for this task?
- Action: need another meeting to discuss scope of the project.
Manthan Surkar - Fineract Hardening
- What did you accomplish this past week?
- Adding and enforcing checkstyles to improve code quality and avoid hidden errors
- Implemented 6 to 7 checkstyles, including one requested by Ed being in progress.
- Having to change nearly every section of code in Fineract (during Checkstyle Work/formatting automation)
- Auto-code formatting
- What will you do this upcoming week?
- Implementing remaining checkstyles
- What obstacles are impeding your progress?
- Would you like help from some mentor for this task?
Natasha Natarajan
- What did you accomplish this past week?
- Resolved multiple blocks for Parent Error Logs
- What will you do this upcoming week?
- Work on assigned Jira issues
- What obstacles are impeding your progress?
- None
- Would you like help from some mentor for this task?
- No
Shashank Priyadarshi - Android Client
- What did you accomplish this past week?
- Bottom navigation bar and side drawer
- What will you do this upcoming week?
- Adding floating button in main UI navigation
- What obstacles are impeding your progress?
- Would you like help from some mentor for this task?
Rahul Pawar
- What did you accomplish this past week?
- Reviewing credit bureau integration API docs from Thitsaworks - but needed static IP, tried via AWS.
- Submitted PR in community app for credit bureau integration, awaiting review
- GSIM/GLIM UI & Documentation
- What will you do this upcoming week?
- Will complete the GSIM/GLIM UI & document
- What obstacles are impeding your progress?
- Static IP
- Would you like help from some mentor for this task?
Shivangi Singh - Mifos Mobile
- What did you accomplish this past week?
- Converted few parts of app to Kotlin
- Reviewing PRs, working on some
- What will you do this upcoming week?
- Redesign of UI for user profiles and dashboard section
- What obstacles are impeding your progress?
- Credentials to access
- Would you like help from some mentor for this task?
- Action: Ed to follow up on thread regarding credentials
Ashwin Ramakrishnan - Converting Customer Apps to Kotlin
- What did you accomplish this past week?
- Had call with Saksham and Rajan
- Checking for Kotlin PRs on Mifos Mobile
- Virtual machine to test kotlin multiplatform iOS features
- What will you do this upcoming week?
- Resume checking PRs and convert existing classes to Kotlin - 80% is in Java, do conversion before proceeding to
- What obstacles are impeding your progress?
- Credentials weren't working for Mifos Mobile self-service client.
- Would you like help from some mentor for this task?
- Action: Ed to forward thread to Bharath
Abhijeet Khangarot - Challenger Bank UI
- What did you accomplish this past week?
- Worked on reviewing material designs for new web app for challenger banks
- Deployed Fineract CN locally and read documentation to understand microservices needed for CHallenger Bank - along with how to connect to Fineract CN
- What will you do this upcoming week?
- What obstacles are impeding your progress?
- Doubt around connecting centrally to fims-web-app → will we need to do that for this project?
- Missing initial concrete tasks for this project.
- Would you like help from some mentor for this task?
- Action:
- Schedule meeting with other mentors.
- Create dedicated slack channel.
Yemdjih Kaze Nasser - Eclipselink Migration
- What did you accomplish this past week?
- Set up configuration for JPA mapper
- In testing phase, facing huge blocker since JPA not been working as expected
- What will you do this upcoming week?
- Will resolve other issues/bugs for Fineract 1.x while awaiting resolving blocker.
- What obstacles are impeding your progress?
- Would you like help from some mentor for this task?
- Action: Ed to send out old presentation for migration of Hibernate to OpenJPA.
- Ed to loop Ebenezer into thread.
Ashutosh Sharma
- What did you accomplish this past week?
- Almost completed work of adding screens on Payment Hub EE Operations UI App
- 5 of 6 pull requests merge
- Working on Config Wizard - need to confirm approach uses Angular CDK
- Almost completed work of adding screens on Payment Hub EE Operations UI App
- What will you do this upcoming week?
- What obstacles are impeding your progress?
- Would you like help from some mentor for this task?
- Action Item: Ed to review email and give input on config wizard approach.
Mehul Arora - Machine
- What did you accomplish this past week?
- Complete screens for ML credit scoring done
- Update version of Angular from 6 to 7
- Made ML comparison chart to compare the options that we have and will apply in coming weeks.
- In cases where orgs have access to internet, can call ML APIs, if don't , there's on-prem or on-cloud with no access to internet, do the credit scoring.
- What will you do this upcoming week?
- Apply rule-based methods, and search APIs
- What obstacles are impeding your progress?
- Would you like help from some mentor for this task?
- Action Items:
- Schedule a meeting with members of community to discuss approach for accessing ML APIs while no access to internet
Subham Pramanik - Payment Hub Connector for GSMA Mobile Money API
- What did you accomplish this past week?
- Resolved major blocker hosting SDK, and Connector Channel for Fineract
- Working on connector - testing out peer to peer transfer flow, now working on getting account status, account balance
- What will you do this upcoming week?
- What obstacles are impeding your progress?
- Still understanding documentation around Payment Hub EE
- Would you like help from some mentor for this task?
- Action Items:
- Subham to share missing information in documentation
Manish Kumar - Online Banking App
- What did you accomplish this past week?
- Discussing project structure with mentor, working on log-in component
- What will you do this upcoming week?
- Complete log-in component and dashboard component minimally
- What obstacles are impeding your progress?
- Would you like help from some mentor for this task?
Percy Ashu - Improving Code Quality and Test Coverage
- What did you accomplish this past week?
- Implementing error point checks on back-end
- What will you do this upcoming week?
- What obstacles are impeding your progress?
- Would you like help from some mentor for this task?