Meeting 20.04.2026
Attendees
- Markus
- Chris(toph) Kraus
- Hannes
- Ines (bis 10:00)
- Liza
- Mo(ritz) Adelsberger
- Patrick
- Vseslav
Not here (unexcused):
- Lukas (unexcused)
- Christoph Schreiner (unexcused)
Cannot come (excused):
- Moritz (excused)
- Peter (excused)
- Elia (excused)
Buddies
- Moritz & Patrick
- Christoph & Liza
- Chris & Hannes
- Elia & Peter
- Vseslav & Ines
- Lukas & Mo
Success Partners
- Elia & Moritz (Frontend)
- Vseslav & Chris (Tooling)
- Mo & Justus (Backend)
- Ines & Liza (Quality)
- Peter & Hannes (Nextcloud)
- Patrick & Lukas (Infrastructure)
Special Partners
- Hannes & Peter (Nextcloud)
- Vseslav & Elia (Übergabe Guided Tour)
- Christoph & Vseslav (Übergabe Scraper Data)
Agenda
- 09:00 start
- Meeting notes: Mo
- Welcome game short, structured, energizing, Rose-Thorn-Bud
- Rose: something positive
- Thorn: something difficult
- Bud: something looking forward to
- “My Rose is one positive highlight, my Thorn is one current challenge, and my Bud is something I’m looking forward to.”
- Hannes (20.04., Maintenance from Dev perspective, report CI bugs)
- how to diagnose CI problems
- comment with "jenkins build please"
- how to report problems:
- assign Patrick
- template: CI
- use Incidents
- Vseslav (20.04., PostgreSQL tools&tricks, compare)
- EXPLAIN ANALYZE
- compare database
- PermaplanTreffen Fotos
- submissions repo
- self-merge
- make MRs dedicated for reviewing
- comment more about what you understand (or not), not what you would do
- review others, help with issues
- planT repo
- improvement of planT is the primary goal
- add test cases
- improve docu
- add then review guidelines to manage review nevertheless
- how to better progress
- Morgenseiten
- Abend entspannen
- what would help you for:
- better questions in issues
- smaller MRs
- more reviews
- feedback:
- follow-up issues
- better assignment, topics
- better description, less interpretation needed
- Hannes: more verbosity
- valuable feedback: how big is an issue
- Liza: Internet did not work
- status round
- where was progress
- what holds you back
- Release
- everyone: improve&review release critical MR https://pulls.permaplant.net/?sort=created_date&state=opened&label_name%5B%5D=priority%3A%3Arelease-critical&first_page_size=100
- Elia: planT testing
- Mo: release workflow
- Development Board
- Chris(toph) Kraus
- Christoph Schreiner (not here)
- Elia (not here)
- Hannes
- Ines
- Liza
- Lukas (not here)
- Mo(ritz) Adelsberger
- Moritz (not here)
- Patrick
- Peter (not here)
- Vseslav (not here)
- next talks
- Tasks for everyone
Outlook
- status thesis
- fun with reviews
- test case guidelines
- BaseLayerImages
- More about PermaplanTreffen
- change in Buddies: Chris & Hannes
- infrastructure roles
Tasks for Everyone
Tasks to be done until latest Tuesday 21.04.2026 23:59:
- check and update for your release-critical issues: https://issues.permaplant.net/?sort=created_date&state=opened&label_name%5B%5D=priority%3A%3Arelease-critical&first_page_size=100
- help review others release-critical MRs: https://pulls.permaplant.net/?sort=created_date&state=opened&label_name%5B%5D=priority%3A%3Arelease-critical&first_page_size=100
Tasks to be done until latest Thursday 23.04.2026 23:59:
- Umfrage PermaplanT welches Wochende Treffen (Sommer-Umfrage) https://cloud.perma.health/apps/polls/s/isHaV9zx
- 3rd iteration in submission, this week integration: integrate what you learned from the review
- Weekly Regular Tasks
Optional Tasks, if not done yet:
Did Not Approve Last Meeting Notes In Time
- Ben (several weeks now)
- Christoph (Schreiner)
- Elia
- Ines
- Justus
- Moritz
- Peter
Statistics (10.04.2026 - 16.04.2026)
Merge Request approved
Raab, Markus: 3 Levchenko, Vseslav: 2 Adelsberger, Moritz: 1 Graßl, Patrick: 1 Kraus, Christoph: 1 Mokshantseva, Elizaveta: 1 Oberhauser, Lukas: 1 Wenty, Elia: 1 Zettl, Hannes: 1
Issue progress (status changes + closed)/ total assigned
Adelsberger, Moritz: 2/4 Dinu-Coreth, Andrei Cristian: 1/1 Graßl, Patrick: 3/11 Kraus, Christoph: 1/10 Kuzmishyna, Maiia: 1/1 Levchenko, Vseslav: 4/13 Mokshantseva, Elizaveta: 1/9 Mrkonjic, Peter: 4/15 Muth, Moritz: 1/9 Oberhauser, Lukas: 0/4 Schlegel, Ben: 0/8 Schnabl, Ines Katharina: 3/13 Schreiner, Christoph: 1/10 Stummer, Eszter: 0/2 Weilguni, Justus: 1/10 Wenty, Elia: 6/11 Zettl, Hannes: 0/1 Total: 29 / 132
Talks
- upcoming talks:
- Ines (27.04. static analysis, eslint, workflow)
- Peter (27.04. Nextcloud folder structure, )
- Elia (4.5. presenting study and dev feedback)
- Moritz (4.5., thesis presentation)
- Mo (DevOps)
- Lukas (TBD)
- done talks:
- Patrick (30.03, Security from DevOps)
- Liza: 16.03, retrospective
- Ben (02.03., FLOSS refactoring on library upgrades)
- Liza (03.11.2025, PM)
- Paul (10.11., Running Meetings That Don't Waste Time)
- 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)
- Christoph Schreiner: 12.1. final thesis presentation, developer-central
- Chris(toph) Kraus (02.02., workflow+developer perspective of e2e tests)
Notes
- 09:00 start
- Meeting notes: Lukas
- Hannes (20.04., Maintenance from Dev perspective, report CI bugs)
- Vseslav (20.04., PostgreSQL tools&tricks, compare)
- Welcome game short, structured, energizing, Rose-Thorn-Bud
- Rose: something positive
- Thorn: something difficult
- Bud: something looking forward to
- “My Rose is one positive highlight, my Thorn is one current challenge, and my Bud is something I’m looking forward to.”
- Hannes Talk about Maintenance
- restart pipeline manually with 'jenkins build please'
- rerun pipeline to test if the issue was temporary
- otherwise create issue and assign Patrick
- Vseslav talk about DBs
WITH RECURSIVEfor Graph Traversal (temp table)EXPLAIN ANALYZEfor performance measurementsCREATE INDEXdoes not always help- Scraper compare script
- PermaplanTreffen
- some Fotos: special highlight Mantis found in the garden!
- vote on poll for meetingdate
- submissions repo
- self-merge
- make MRs dedicated for reviewing
- comment more about what you understand (or not), now what you would do
- review others, help with issues
- planT repo
- fine grained MR
- improvement of planT is the primary goal
- add test cases
- improve docu
- add then review guidelines to manage review nevertheless
- how to better progress
- Morgenseiten, write in the morning
- Abend entspannen
- Release
- everyone: improve&review release critical MR https://pulls.permaplant.net/?sort=created_date&state=opened&label_name%5B%5D=priority%3A%3Arelease-critical&first_page_size=100
- Elia: planT testing
- Mo: onboarding release
- Lukas: planT release
- Thoughts on MRs/Issues:
- Chris: create follow up issues (usually Issues should already be created in a way that follow up issues are not needed) , focus on MRs you're familiar with
- Hannes: doesn't like receiving Issues with only a title and no body since he has to investigate till he knows the whole scope Progress and what holds you back:
- Liza: Current MRs, thesis stuck
- Vseslav: release critical MRs
- Patrick: On site with herbert
- Mo: Backup
- Development Board
- Chris(toph) Kraus
- Christoph Schreiner
- Elia (not here)
- Hannes
- Ines
- Liza
- Lukas
- Mo(ritz) Adelsberger
- Moritz (not here)
- Patrick
- Peter (not here)
- Vseslav
- next talks
- Tasks for everyone