Meeting 20.10.2025
Attendees
- Markus
- Alfons
- Ben
- Christoph Schreiner
- Hannes
- Justus
- Liza
- Maiia
- Moritz
- Richard
Not here:
- Chris(toph) Kraus (unexcused)
- Andrei (unexcused)
Cannot come:
- Paul
- Johannes
Buddies
- Andrei & Maiia & Alfons
- Christoph & Liza
- Ben & Chris
- Moritz & Paul
- Johannes & Richard
- Justus & Hannes
Success Partners
- Maiia & Moritz (Frontend)
- Ben & Andrei & Alfons (Frontend)
- Hannes & Johannes (DevOps)
- Liza & Paul (PM)
- Richard & Chris (Tooling)
- Christoph & Justus (Backend)
Agenda
- 09:00 start
- Meeting Notes: Justus
- Stimmungsbarometer
- status (looking back):
- current progress and blocks
- current motivation
- PM:
- role assignment
- meeting this week (Hannes, Liza and Paul)
- updates:
- description of what PermaplanT is
- reinsaat meeting
- tech talk:
- Vite experts? (Vite over local network)
- time and memory constraints for PermaplanT
- progress bar?
- memory to be checked
- offset on base map on dev compared to www
- Andrei
- auto-scaling decimals?
- reviewing
- guidelines
- how to review
- workflow
- Development Board (looking forward):
- Alfons
- Andrei
- Ben
- Chris(toph) Kraus
- Christoph Schreiner
- Hannes
- Johannes (cannot come)
- Justus
- Liza
- Maiia
- Moritz
- Paul (cannot come)
- Richard
- Tasks for Everyone
Outlook
- tech talk (frontend/backend coordination):
- map overview sorting
- delete areas
- Hannes will give a short talk about how to debug network requests to Nextcloud
- decision workflow
- last decisions for 1.0
- JSON
- Quality of infrastructure
Tasks for Everyone
Tasks to be done until latest Thursday 23.10.2025 23:59:
- Buddy talk/chat: RQs
- Add a self-chosen topic with a self-chosen date (where nobody else is) for yourself here in the MR (replace TBD with text by pushing or suggestion):
- Alfons (17.11., methodology)
- Andrei (TBD)
- Ben (TBD, maybe methods, FLOSS refactoring on library upgrades)
- Chris(toph) Kraus (TBD)
- Christoph Schreiner (TBD, maybe thesis or console tools)
- Hannes (TBD Infrastructure Architecture/Quality? Debugging Nextcloud Images? )
- Johannes (TBD)
- Justus (TBD Debugging+Logging in the Backend)
- Liza (TBD, maybe PM)
- Maiia (27.10. socratic questioning on RQ, debug updated later)
- Moritz (TBD pitfalls about pagination&endless scrolling)
- Paul (10.11., Running Meetings That Don't Waste Time)
- Richard (TBD pipeline, dev-centric or architecture)
- update/review authors.md according the template, see !1895, either
- push to !1895
- create new MR (preferred)
- update from previous reviews and invite/review 2 MRs regarding RQ brainstorming submissions
- Regular Tasks
Statistics (09.09 - 16.10)
Merge Request approved
Bachinger, Paul: 12
Raab, Markus: 11
Muth, Moritz: 10
Ziehengraser, Johannes Leonhard: 7
Dinu-Coreth, Andrei Cristian: 6
Müller, Alfons: 5
Kraus, Christoph: 2
Kuzmishyna, Maiia: 2
Zettl, Hannes: 2
Weilguni, Justus: 1
Issue progress (status changes + closed)/ total assigned
Bachinger, Paul: 4/8
Dinu-Coreth, Andrei Cristian: 4/7
Kraus, Christoph: 4/8
Kuzmishyna, Maiia: 6/8
Mokshantseva, Elizaveta: 3/6
Muth, Moritz: 1/5
Müller, Alfons: 3/3
Raab, Markus: 2/3
Schlegel, Ben: 1/7
Schreiner, Christoph: 0/7
Weilguni, Justus: 1/5
Wutscher, Richard: 1/3
Zettl, Hannes: 2/7
Ziehengraser, Johannes Leonhard: 2/4
Total: 34 / 81
Did Not Approve Last Meeting Notes In Time
- Hannes
- Ben
- Richard
- Andrei
- Chris(toph) Kraus
- Christoph Schreiner
Meeting Notes
- 09:00 start
- Meeting Notes: Justus
- Stimmungsbarometer
- Alfons: In good spirits, has made good progress. Has not met with buddy.
- Ben: Has not had a lot of time last week.
- Christoph: Is looking to catch up this week. Hasn't met with success partner
- Hannes: Good mood. Did not meet with success partner / buddy.
- Liza: Good mood, did not meet with buddies.
- Maiia: Good mood, no meeting with partners. Prefers to meet buddy and success partner together. Supports to redefine contact with partners so it more doable.
- Moritz: Good mood, not as much progress.
- Richard: Very good mood. No meeting with buddies.
- Markus: Count chatting as meeting with buddies. Bi-weekly meaning every two weeks. One week success partners other buddy (alternate weeks).
- status (looking back):
- current progress and blocks
- current motivation
- PM:
- everyone should continue doing:
- time estimations of issues
- write in Nextcloud calender how much time you have next week
- PM did improvements in iteration planning.
- role assignment done
- meeting this week (Hannes, Liza and Paul)
- everyone should continue doing:
- updates:
- description of what PermaplanT is
- reinsaat meeting:
- very successful meeting.
- we got permission to use reinsaat data (just got the call after meeting)
- tech talk:
- Vite experts? (Vite over local network):
- Issues of keycloak fixed, images are now loading.
- Login broken.
- Http does not work. Https has not yet been tried.
- If https fails to, we could ask in the Vite community.
- time and memory constraints for PermaplanT:
- everything to be within 0.1 seconds.
- heatmap and maploading below 1 second.
- Perhaps use loading indicators for anything taking longer than 0.5 seconds (probably after 1.0, though).
- Maiia: Below 1 second might be unrealistic for more than 10000 plants, will check.
- Christoph: Not sure but probably heatmap will work below 1 second also with 10000 plants.
- offset on base map on dev compared to www -> unclear, created issue #2262
- auto-scaling decimals? -> created issue issue #2263
- Vite experts? (Vite over local network):
- reviewing
- guidelines should be only in
doc/guidelines - they also should clarify how to review
- workflows and MR templates should point to relevant guidelines
- guidelines should be only in
- Development Board (looking forward):
- Alfons:
- Talk about methodology.
- Rework onboarding improvement. Writing decision about migration.
- Onboarding should no longer be blocked.
- Andrei (not here)
- Ben:
- Maybe talk about different approaches to refactoring.
- Test no longer work on nodejs upgrade. Did not look into it yet. For TanStack query upgrade plants are still disappearing. Should be able to be resolved quickly.
- Chris(toph) Kraus (not here)
- Christoph Schreiner:
- Still unsure. Maybe present console tools.
- Move scraper doc.
- Scraper reproducibility: every run should leave the database in the same state (as we have on production). Bonus: also let user know which version of scraper is deployed.
- Working on CSV validation decision.
- Hannes:
- Maybe a presentation on infrastructure.
- Currently working on "Define quality goals..".
- Nextcloud update on Friday.
- No time to enable PermaplanT use in local network.
- Johannes (cannot come)
- Justus:
- Debugging backend.
- Liza:
- Will think about a topic.
- Working on script for calculating hours spent in week.
- Maiia:
- Present socratic questioning. What is that? Recap on talk about debugging tools. Show real world application of those.
- To elements not showing, currently timeline is the only problem.
- To overlapping plant markers: Colouring the plant / marker might be best. Fixing the position in some way is also a possibility.
- Will prepare research question talk.
- Moritz:
- Talk: Pagination and endless scrolling pitfalls.
- No design yet for an alternative date selector.
- Collapsable topbar on mobile leads to jumping issues.
- Parts of #2143 already finished.
- Thinking of reusing some date selector or importing a new one. Maybe adding a button to hide this selector.
- Paul (cannot come)
- Richard:
- Retake of presentation.
- Continuing with rust version upgrade.
- Tasks for Everyone
- see above, including:
- write a topic next to your name for a short talk.
- Either about methodology, the current state of your research question or any technical topic.
- Alfons: