Meeting 09.02.2026

Attendees

  • Markus
  • Alfons
  • Ben
  • Chris(toph) Kraus
  • Hannes
  • Johannes
  • Justus
  • Liza
  • Moritz
  • Maiia
  • Patrick
  • Vseslav Levchenko (partly)
  • Mo(ritz) Adelsberger

Not here (unexcused):

  • Christoph Schreiner

Special Guests:

  • Eszter
  • Anna (unfortunately sick, got video)

Buddies

  • Moritz & Patrick
  • Maiia & Alfons
  • Christoph & Liza & Vseslav
  • Ben & Chris
  • Justus & Hannes

Success Partners

  • Maiia & Moritz (Frontend)
  • Ben & Alfons (Frontend)
  • Liza & Christoph (Libero)
  • Hannes & Chris (Tooling)
  • Patrick & Justus (Backend)

Special Partners

  • Johannes & Mo (übergabe)
  • Christoph & Vseslav (übergabe)
  • Mo & Vseslav (onboarding)

Agenda

  • 09:00 start
  • little PermaplanT feature presentation+outlook:
    • Alfons: guided tour
    • Justus: Access Control (read-only)
    • Liza: Statistics (time tracking)
    • Maiia: plant markers, optimizations
    • Moritz: copy&paste, mobile
    • meeting notes: Chris (Backup: Patrick)
  • new season has started (Radieschen, ...)
  • Verein:
    • searching for sys admin
    • searching for Rust dev automated onboarding procedure
    • Eszter
  • meeting notes: Chris (Backup: Patrick)
    • status round:
    • proud of
    • buddy
    • progress
  • frontend architecture utility&patterns
    • backend and frontend sync
    • SSE vs. direct response
    • detect offline state by using TANstack query state https://gitlab.tuwien.ac.at/perma/apps/planT/-/issues/1906
  • warme Dusche Johannes
  • Development Board:
    • Alfons
    • Ben
    • Chris(toph) Kraus
    • Christoph Schreiner
    • Hannes
    • Johannes
    • Justus
    • Liza
    • Maiia
    • Moritz
    • Patrick
    • Tasks for Everyone

Outlook

  • keycloak collaboration error
  • keycloak testuser update

Tasks for Everyone

Tasks to be done until latest Thursday 12.02.2026 23:59:

Talks

  • talks this week:

  • upcoming talks:

    • Ben: 16.02. FLOSS refactoring on library upgrades (2026)
    • Hannes (16.02., Debugging Nextcloud Images, CORS etc.)
    • Patrick (23.02., TBD)
  • 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)
    • Andrei (01.12., performance, RQ, Method)
    • Paul: (15.12 efficient issue refinement)
    • Moritz (29.12., pitfalls about pagination&endless scrolling)
    • Johannes (05.01., Introduction to OpenTelemetry)
    • Christoph Schreiner: 12.1. final thesis presentation, developer-central
    • Chris(toph) Kraus (02.02., workflow+developer perspective of e2e tests)

Statistics (23.01.2026 - 29.01.2026)

Merge Request approved

Muth, Moritz: 8 Raab, Markus: 7 Graßl, Patrick: 3 Kraus, Christoph: 3 Mokshantseva, Elizaveta: 2 Weilguni, Justus: 2 Ziehengraser, Johannes Leonhard: 2 Kuzmishyna, Maiia: 1 Müller, Alfons: 1 Zettl, Hannes: 1

Issue progress (status changes + closed)/ total assigned

Dinu-Coreth, Andrei Cristian: 1/2 Graßl, Patrick: 2/5 Kraus, Christoph: 7/14 Kuzmishyna, Maiia: 5/14 Mokshantseva, Elizaveta: 2/8 Muth, Moritz: 1/7 Müller, Alfons: 6/13 Schlegel, Ben: 0/8 Schreiner, Christoph: 1/8 Weilguni, Justus: 6/13 Wutscher, Richard: 0/2 Zettl, Hannes: 2/7 Ziehengraser, Johannes Leonhard: 3/3 Total: 36 / 104

Did Not Approve Last Meeting Notes In Time

  • Ben
  • Christoph Schreiner

Meeting Notes

  • 09:00 start
  • meeting notes: Chris (Backup: Patrick)
  • little PermaplanT feature presentation+outlook:
    • Alfons: guided tour, survey results
    • Justus: Access Control (read-only)
    • Liza: Statistics (time tracking)
    • Maiia: plant markers, optimizations
    • Moritz: copy&paste, mobile bug found (timeline not collapsing)
    • Ben: library updates
    • Chris: e2e tests
    • Hannes: ansible playbook for infrastructure
    • Johannes: infrastructure and OpenTelemetry
    • Patrick: infrastructure ci/cd pipeline
    • Moritz Adelsberger: onboarding
    • Eszter: onboarding, Marketing
    • Vseslav: onboarding
  • new season has started (Radieschen, ...)
  • Verein:
    • searching for sys admin
    • searching for Rust dev automated onboarding procedure
    • Eszter: Marketing and Survey How many people did the survey? Alfons will sent data
  • status round:
    • proud of
    • buddy
    • progress Alfons: Made good progress, finished his survey script Ben: Couldn't progress much because of TU password issues, worked on TANstack. Chris: More tests are being implemented, create issue for test runner Hannes: Working on patching nextcloud, ansible playbook works Justus: Connecting the Backend Logs with OpenTelemetry had progress on the thesis Liza: Manuscript Maiia: Thesis progress, thankful pipeline works again Moritz: Thesis progress, thankful pipeline works again, cannot connect to experimental which stops him from progressing at his mobile implementation. Went down because of TU It issues. Patrick: Pipeline works again, unhappy with Thesis progress, focused on the infrastructure last week Johannes: Good progress, but was sick. Fixed local host issue, local dev should be runnable again. MRs are open, infrastructure team please review. High Priority Issues(Permaplant and job) stopped him from progressing with thesis. Wants to focus to finish till end of feb.
  • frontend architecture utility&patterns
    • further input from Ben
    • Maiia how do design utility functions
  • detect offline state by using TANstack query state
    • https://gitlab.tuwien.ac.at/perma/apps/planT/-/issues/1906
  • Warme Dusche Johannes
  • Development Board:
    • Alfons: guided tour
    • Ben: Konva.js and React upgrade
    • Chris(toph) Kraus: workflow
    • Christoph Schreiner
    • Hannes
    • Johannes
    • Justus
    • Liza
    • Maiia
    • Moritz
    • Patrick
    • Tasks for Everyone