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):
    1. 2 week sprint
    2. current progress and blocks
    3. 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
  • 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):
    1. 2 week sprints: people liked it, especially shorter meeting, but too early to say
    2. current progress and blocks
    3. (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
  • 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