diff --git a/docs/agenda/agenda-07.md b/docs/agenda/agenda-07.md new file mode 100644 index 0000000..70d9fd5 --- /dev/null +++ b/docs/agenda/agenda-07.md @@ -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 diff --git a/docs/agenda/agenda-7.md b/docs/agenda/agenda-7.md deleted file mode 100644 index 8c3b480..0000000 --- a/docs/agenda/agenda-7.md +++ /dev/null @@ -1,74 +0,0 @@ -# Week 7 meeting agenda - -| Key | Value | -| ------------ |-----------------------------------------------------------------------------------------| -| Date | Jan 9th 2026 | -| Time | 14:45 | -| Location | DW PC Hall 2 | -| Chair | Mei Chang van der Werff | -| Minute Taker | Aysegul Aydinlik | -| Attendees | Natalia Cholewa, Rithvik Sriram, Aysegul Aydinlik, Steven Liu, Mei Chang van der Werff | -## Table of contents -### Opening - -1. (1 min) Introduction by chair - -2. (1 min) Any additions to the agenda? -3. (1-2 min) TA announcements? - -### Feedback/assignments -4. (3 min) Go over TA feedback given (technology) - - Do we have any questions about the feedback? -5. (3 min) Go over the implemented feature assignment due today - -### 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? - - Who implemented what, this week? - * (3 min) Small Showcase of the product - -### 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? - -### Closing -8. (2 min) Questions? -9. (2 min) Summarize everything - -10. (1 min) TA remarks - 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