Community Bonding Period Update

Progress:

  • Finalized communication preferences with my mentor CalebJohn

  • Went through the relevant files in the codebase and studied the existing sync conflict resolution behaviour in depth

  • Discussed various edge cases with mrjo118 and CalebJohn in the group channel and finalized the best approaches for handling them

  • Attended the introductory meeting with the all the mentors and contributors in the organization

  • Refined the implementation plan by structuring the project into 6 independent parts with clearly scoped reviewable PRs, finalized after discussion with CalebJohn

  • Prepared a risk assessment for the project and it's currently in review with CalebJohn and close to being finalized

Communication Setup:

  • Weekly progress updates on the Joplin forum

  • Quick daily updates to my mentor on Whatsapp

  • Weekly call with mentor

Plan for Next Week:

  • Finalize the risk assessment with CalebJohn

  • Start coding with required database migration

  • Make the required sync pipeline changes that depend on the migration

5 Likes