3.7 KiB
Week 3 meeting agenda
| Key | Value |
|---|---|
| Date | Nov 28th |
| Time | 16:45 |
| Location | DW PC Hall 2 |
| Chair | Steven Liu |
| Minute Taker | Oskar Rasieński |
| Attendees | Mei Chang van der Werff, Natalia Cholewa, Rithvik Sriram |
Table of contents
- (1 min) Introduction by chair
- (1 min) Any additions to the agenda?
- (1-2 min) TA announcements?
- Gitlab down on week 5 wednesday till week 6 wednesday.
- Buddy check (brightspace), look for deadline. Give tips, tops and constructive criticism. Follow specific way to do it.
- (1-2 min) New submission of Code of Conduct + additions?
- We posted it, should be ultra specific.
- (30 min) Meeting content
- (2 min) Week 3 progress checklist, MRs, and summary
- Most of 4.1 done
- TODO: integration of all systems.
- TODO: print export week 4.
- (3 min) Socket modelling - what do we (don't) want to update with WebSockets
- How should we model individual changes, e.g. what happens when the user adds a new recipe? or add an ingredient to a recipe?
- Replace the whole recipe with the new edited recipe
- We have a callback for menus.
- How should we model individual changes, e.g. what happens when the user adds a new recipe? or add an ingredient to a recipe?
- (3 min) Discussion on implementing nutritional value calculations
- Don't include informal units in nutritional value calculations.
- Doesn't really matter whether its server side or client side calculated.
- (1-2 min) Questions and/or suggestions
- (20 min) Sprint planning week 4
-
(2-3 min) Set a provisional deadline for completing parts of the backlog
- week 4: finish 4.1, 4.2 and start 4.3.
-
(2 min) Confirm week 4 backend/frontend team formation
- Natalia and Ayse Backend, rest frontend
-
(5 min) Tasks creation (GitLab) and assignment
- In issues and MRs, track time with /spent and /estimate
- If MR doesn't close issue, say its related to an issue with #issuenr
-
(5 min) Decide on a TODO list that each team should complete before the next meeting (see below for a provisional proposal)
-
(5 min) Other issues
-
- (2 min) Week 3 progress checklist, MRs, and summary
- (2 min) Questions
Max time: ~35 minutes
Addendum
Provisional week 3 tasks checklist
May have further additions after the pre-meeting session.
Backend:
- Basic recipe definition
- API endpoints that provide Recipe CRUD functionality
- Unit tests for the endpoints
Frontend:
-
A list of recipe names to choose from (Interface)
-
An interface to display a recipe when it is chosen from the recipe list
-
(Functional) buttons in the interface
-
Server utils (Abstracted requests sending to the backend)
-
Print exports next week!
-
Put server url in config.
-
Use resource bundles instead of hardcoding text in JFX.
Provisional week 4 list of tasks
Backend:
- 4.2 content
- WebSockets service implementation
- 4.3 content
- implementing actual formal/informal ingredients and appropriate unit class definitions
- ... more to add Frontend:
- Make sure the basic frontend functionality are in place and works as expected
- Improving ingredient/steps editing + deletion to work with the new Ingredient and Unit types
- Making a new scene/view + buttons for the Nutrition view
- Make the interface text ResourceBundle based to implement internationalisation
- ... more to add
begun: 16:45 ended: 17:10 Took 25 mins.