Meeting 24.11.2025
Attendees
- Markus
- Alfons
- Christoph Schreiner
- Hannes
- Liza
- Maiia
- Moritz
- Patrick
- Paul
- Justus
- Richard
Only partly here:
- Andrei
- Johannes
Not here:
- Chris(toph) Kraus
Sick:
- Ben (excused)
Buddies
- Andrei & Maiia
- Patrick & Alfons
- Christoph & Liza
- Ben & Chris
- Moritz & Paul
- Johannes & Richard
- Justus & Hannes
Success Partners
- Maiia & Moritz (Frontend)
- Ben & Alfons (Frontend)
- Hannes & Johannes (DevOps)
- Liza & Paul (PM)
- Richard & Chris (Tooling)
- Christoph & Andrei (Testing)
- Patrick & Justus (Backend)
Agenda
- 09:00 start
- Meeting Notes: Hannes (Backup: Richard)
- Meeting Notes explanation
- Justus: Presentation "Debugging+Logging in the Backend"
- Markus Remark: systematic debugging
- Maiia presents vite checker plugin
- status (looking back):
- 2 week sprint
- current progress and blocks
- buddy talk: literature research
- we need you for 1.0
- more hard work pays off non-linear
- decisions
- NC file structure
- overlap of areas+unknown option
- frontend date picker: https://gitlab.tuwien.ac.at/permaplant/PermaplanT/-/merge_requests/1975/diffs
- Development Board:
- Andrei (not here)
- Alfons
- Ben (not here)
- Chris(toph) Kraus (not here)
- Christoph Schreiner
- Hannes
- Johannes (not here)
- Justus
- Liza
- Maiia
- Moritz
- Patrick
- Paul
- Richard
- Tasks for Everyone
Outlook
- repository renames
- tech talk (frontend/backend coordination):
- map overview sorting
Tasks for Everyone
Tasks to be done until latest Thursday 27.11.2025 23:59:
- check also next iteration and leave a comment on these issues
- success partner: meet and show your development setup and share tips how to efficiently debug
- selection of RQ:
- create a new MR in submission, which
- removes not selected RQs from your previous brainstorming and
- improves your favorite RQs
- also add context and methods like you already have
- create a new MR in submission, which
- Regular Tasks
Talks
- upcoming talks:
- Andrei (01.12., performance, RQ, Method)
- Ben (08.12, FLOSS refactoring on library upgrades)
- Christoph Schreiner (15.12., final thesis presentation, developer-central)
- Chris(toph) Kraus (any date not next week, developer perspective of e2e tests)
- Hannes (January?, Debugging Nextcloud Images)
- Johannes (was not here, TBDopen telemetry)
- Moritz (any time fine, pitfalls about pagination&endless scrolling)
- Patrick (TBD)
- Richard (TBD pipeline, dev-centric or architecture)
- done talks:
- Maiia (27.10. socratic questioning on RQ)
- Liza (03.11.2025, PM)
- Paul (10.11., Running Meetings That Don't Waste Time)
- Alfons (17.11., methodology)
- Justus (24.11., Debugging+Logging in the Backend)
Statistics (14.11. - 20.11.)
Merge Request approved
Raab, Markus: 16 Muth, Moritz: 8 Bachinger, Paul: 4 Kuzmishyna, Maiia: 4 Müller, Alfons: 4 Schlegel, Ben: 4 Dinu-Coreth, Andrei Cristian: 3 Graßl, Patrick: 2 Mokshantseva, Elizaveta: 2 Ziehengraser, Johannes Leonhard: 2 Schreiner, Christoph: 1
Issue progress (status changes + closed)/ total assigned
Bachinger, Paul: 10/11 Dinu-Coreth, Andrei Cristian: 4/5 Graßl, Patrick: 3/7 Kraus, Christoph: 2/7 Kuzmishyna, Maiia: 2/6 Mokshantseva, Elizaveta: 4/10 Muth, Moritz: 2/6 Müller, Alfons: 6/13 Raab, Markus: 2/2 Schlegel, Ben: 3/8 Schreiner, Christoph: 2/7 Weilguni, Justus: 1/8 Wutscher, Richard: 0/4 Zettl, Hannes: 3/4 Ziehengraser, Johannes Leonhard: 0/3 Total: 44 / 101
Did Not Approve Last Meeting Notes In Time
Meeting notes not in time (Chris).
Meeting Notes
- 09:00 start
- Meeting Notes: Hannes (Backup: Richard)
- Meeting Notes explanation
- copy "Agenda" to "Meeting Notes"
- only edit "Meeting Notes"
- make sure to cover all major points said
- Justus: Presentation "Debugging+Logging in the Backend"
- He showed what exists in the codebase and how to debug via logging
- Questions: recent examples?
- Answer: recently there was a role problem, he looked at the user info to check what is wrong.
- Usually he doesn't use breakpoints, mostly via logging
- Markus comment:
- We should also systematically write down possibilities why something might go wrong
- Noting down everything you tried in
doc/research - Commit all tries with git (better memorization)
- Maiia presents vite checker plugin
- Improvements for development
- Vite can do type safety checks
- Question: is it a good idea to use this or are there better ways?
- all liked it and cannot wait ;)
- it's easy to install and really helpful, so it's a good idea
- typescript compile in a different terminal window is an additional thing you can do
- Maiia would turn it off for testing, but for pipeline some changes are probably needed
- status (looking back):
- 2 week sprints: people liked it, especially shorter meeting, but too early to say
- current progress and blocks
- (buddy talk: literature research)
- we need you for 1.0
- more hard work pays off non-linear
- quite high base effort (without any progress)
- skipping a few hours, reduces progress a lot
- decisions
- NC file structure
- Hannes will do the Nextcloud decision first
- overlap of areas+unknown option
- we will try fix fixing heatmap (Justus)
- then in frontend we add unknown state and use new hull calculation
- frontend date picker: https://gitlab.tuwien.ac.at/permaplant/PermaplanT/-/merge_requests/1975/diffs
- Maiia likes Variant A and B (but not if you need to click twice)
- NC file structure
- Development Board:
- Andrei (not present)
- Alfons
- Many issues in review, blocked on some, needs to create labels on his issues
- Ben (not present)
- Chris(toph) Kraus (not present)
- Christoph Schreiner
- Some smaller issues.
- Hannes
- Mostly works in infrastructure.
- Not much time last week because of work.
- Could not try the 2 week cycle yet.
- Will fully concentrate on PermaplanT next weeks.
- Johannes (not present)
- Justus
- Discussion on audit trail issue.
- Will take over Polygon overlap MR from Christoph.
- Liza
- Wants to finish research issue.
- Is blocked on clarifying hours spent script.
- Maiia
- Knows why elements are disappearing in Chrome.
- Needs to figure out if a simple fix idea would work.
- Architecture issue moved to next week.
- Moritz
- No questions
- Patrick
- Can ask Maiia for assistance with Vite or Moritz about local setup.
- Will focus on local network for mobile development issue
- Paul
- Gives Update on staging server, will continue working there.
- Richard
- Small text issue and update on server shutdown issue needed.
- Tasks for Everyone (see above)
- there will hopefully soon be a new issue board for all issues
- stick to the contract weekly hours, prefer consistent progress with issues and reviews
- always update on current progress in issues