csep-2025/docs/agenda/agenda-08.md
2026-01-16 23:40:00 +01:00

5.4 KiB

Week 8 meeting agenda

Key Value
Date Jan 16th 2026
Time 16:45
Location DW PC Hall 2
Chair Aysegul Aydinlik
Minute Taker Natalia Cholewa
Attendees Natalia Cholewa , Oskar Rasienski, Rithvik Sriram, Aysegul Aydinlik, Steven Liu, Mei Chang van der Werff

Table of contents

Opening

  1. (1 min) Introduction by chair

Meeting starts at 16:48.

  1. (1 min) Any additions to the agenda?

No additions.

  1. (1-2 min) TA announcements?
  • Implemented features have been graded and we have received feedback.

Feedback/assignments

  1. (15 min) Go over all the bad feedback and have we fixed it
    • Code Contribution & Code Reviews 6.7
      • focused commits
      • isolation
      • reviewability
      • build server
    • Technology 6.7
      • dependency injection
      • server implementation
      • client implementation
    • Tasks & planning 4.25
      • issue creation
      • issue description
      • planning
      • time tracking
    • Implemented features
      • not yet graded
  • Do we have any questions about the feedback?
  • We've improved our Code Contribution by having smaller, more focused MRs.
  • We're improving Dependency Injection and should fix all the issues related to that very soon.
  • We've created Service classes in the server and correctly separated business logic.
  • Some Service classes for client exist but this still needs to be improved. This needs to be more comprehensive.
  • ServerUtils has been partially refactored.
  • We have much better issue management and planning.

Current progress

  1. How far are we in terms of completion?

    • (5 min) Progress check in terms of feature/issue completion
      • What have we completed/going to complete this week?
    • Who implemented what, this week?

Per person:

  • Steven: Nutrition list view and general improvements.
  • Rithvik: Config improvements and searching.
  • Mei: Improved testing and port changing.
  • Ayse: Improved testing and refactors. Penguin logo.
  • Oskar: Improved testing (Wiremock).
  • Natalia: ServerUtils refactor.
  • (3 min) Small Showcase of the product

In regards to features, here is the status for all of the milestones:

  • 4.1 is 100% complete
  • 4.2 is 95% complete. We are still missing a meaningful addition.
  • 4.3 is 80% complete and will be done by the end of week 8.
    • We are missing servings.
    • We are missing automatic deletion propagation.
    • We are missing a meaningful addition. Suggestions were highlighting the most unhealthy/unbalanced ingredients or creating a chart of every nutrient.
  • 4.4 is 90% complete. It isn't fully functional but will be fixed promptly.
    • Favorites don't yet refresh properly.
    • We are missing a meaningful addition.
      • We could implement highlighting the currently searched item.
      • We could implement a "no recipes found" message.
      • We could implement filters for calories, etc.
  • 4.5 is 0% complete. We are going to plan it this Sunday.
  • 4.6 is 90% complete.
    • Translations aren't fully complete.
    • We are missing a meaningful addition.
      • We could add more languages, such as Mandarin, Turkish, toki pona, etc.
      • We could add a message for "language switched".
      • We could add Text To Speech.

Planning

  1. (15 min) Planning week 9
    • What needs to be done? (provisionary tasks below)
      • implement all the code technology feedback
      • finish 4.5
    • Handle Backend-Server code delegation
      • based on the LOC-distribution we should have received this week
    • How do we do it?
      • i would suggest we finish everything by wednesday because of the code freeze friday
    • Who does what?
  • (2 min) Designate teams.
  • (1 min) Who is the next chair and minute taker?

We want to have all features done before Wednesday, week 9. We are going to have another meeting on Sunday (18/01) @ 4pm. This meeting is mostly for planning 4.5 and testing everything.

Per person tasks:

  • Steven: Finishing 4.3 and working on 4.5. Adding Mandarin.
  • Rithvik: Finishing search and working on 4.5.
  • Mei: Working on a meaningful addition for 4.4.
  • Ayse: Cleaning up todos, working on 4.5. Adding Turkish.
  • Oskar: Working on meaningful additions for 4.3. Possibly languages?
  • Natalia: Working on 4.5. Adding toki pona.

Next chair and minute taker

Next chair: Natalia Next minute taker: Steven

Closing

  1. (2 min) Questions?

None.

  1. (2 min) Summarize everything

  2. (1 min) TA remarks

We also need to close every milestone and feature branch, and just clean up everything.

Estimated meeting time: ~45 minutes

Meeting ends at 17:18. Meeting time is 30 minutes.