added minutes of week 7

This commit is contained in:
Aysegul 2026-01-09 23:40:35 +01:00
commit aacb8d97c8
2 changed files with 146 additions and 74 deletions

146
docs/agenda/agenda-07.md Normal file
View file

@ -0,0 +1,146 @@
# Week 7 meeting agenda
| Key | Value |
| ------------ |----------------------------------------------------------------------------------------------------------|
| Date | Jan 9th 2026 |
| Time | 16:45 |
| Location | DW PC Hall 2 |
| Chair | Mei Chang van der Werff |
| Minute Taker | Aysegul Aydinlik |
| 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
2. (1 min) Any additions to the agenda?
> None
3. (1-2 min) TA announcements?
> - Technology feedback has been graded
> - Implemented features to be graded this weekend
> - For the final evaluation we need to have the basic requirements otherwise it won't get checked at all
> - We can and should update read.me
> - We get to see our LOC next week
### Feedback/assignments
4. (3 min) Go over TA feedback given (technology)
- Do we have any questions about the feedback?
> **Technology feedback**
> - Server and business logic and controller logic should be seperated
> - Avoid hardcoding; move logic into server utilities where appropriate
5. (3 min) Go over the implemented feature assignment due today
> - 4.1 Printing not finished
> - Meaningfull additions:
> - Extra language support
> - Text-to-voice functionality
### Current progress
6. 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?
> - 4.1 not finished
> - 4.2 done
> - 4.3 requires significant work
- Who implemented what, this week?
> - Natalia: refactored server-side, recipe language handling
> - Steven: refactoring, fixing application compatibility with intelliJ
> - Aysegul: Ingredient list view + ingredient usage
> - Oskar: Refactoring
> - Rithvik: Fixed recipe detail UI sizing, implemented server changed, printing
> - Mei Chang: Client-side testing, hardcoded value fixes, refactoring
* (3 min) Small Showcase of the product
> - small showcase of the favourite button
### Planning
7. (15 min) Planning week 8
- What needs to be done? (provisionary tasks below)
- Handle Backend-Server code delegation
- How do we do it?
- Who does what?
* (2 min) Designate teams.
* (1 min) Who is the next chair and minute taker?
> **Planning week 8**
> - resolve unfinished issues from previous weeks
> - improve server utilities and dependency injection
> - No shopping list implementation planned
> - Nutrition logic should be implemented
>
> **SERVER**
>
> Mei Chang and Aysegul
>
> **BACKEND**
>
> Oskar, Natalia, Rithvik, Steven
>
> **Task Distribution**
>
> Aysegul: Server Testing + Additional server tasks
>
> Mei Chang: Nutrition logic & serving logic + server testing
>
> Oskar: Figuring out Mockito
>
> Rithvik: Printing functionality
>
> Steven: UI nutrition + dropdowns ingredients
>
> Natalia: Refactoring
Next chair and minute taker
> Aysegul will be the next Chair
>
> Natalia will be the next Minute taker
### Closing
8. (2 min) Questions?
> -Emphasis on separation, refactoring, and maintainability
9. (2 min) Summarize everything
> - Focus next week: finishing 4.1 and 4.3
>
> - Server refactoring and nutrition logic are priorities
>
> - 2 members must still fulfill server LOC requirements
>
> - README must clearly reflect extensions and improvementsa
10. (1 min) TA remarks
> TA will check implemented Features on sunday
>
> meeting ends at 17:32
>
> actual meeting time: 44 minutes
Estimated meeting time: ~40 minutes
Provisionary tasks (updated)
4.1
- Connect the printing functionality to the button, rn the button does nothing
4.2
-removing the refresh button and method, since it's automatic? (optional)
- fix: not being able to make a empty title for recipe name
4.3
- Implement fats/protein/carbs/kcal
- Being able to select ingredients from a dropdown menu
- Actually receive the delete recipe warning
- Serving implementation
- Informal unit fix (Steven)
4.4
- Make the search bar functionality
- Get the favourite warning message
4.5 (old)
Assuming that we're going to start with the shopping cart
- Create shopping list
- reset shopping list (backend)
- Issues/task that weren't finished this week