Meeting 13.10.2025
Attendees
- Markus
- Alfons
- Andrei
- Ben
- Chris(toph) Kraus
- Johannes
- Justus
- Maiia
- Moritz
- Paul
- Hannes
- Richard (here but ill)
Cannot come:
- Liza
- Christoph Schreiner
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: Andrei
-
status (looking back):
- meeting with success partner: journalling, review an MR together
- current progress and blocks
-
clear communication:
- Is this done?
- Can you do this?
- Please do this.
- Workflows help by clarification of context
-
news from infrastructure
- CI pipeline stable
- Nextcloud/Keycloak still very unstable, needs architectural change:
- massive data loss because of accidental rollback of Nextcloud
- contacts broken
- base layer images broken (but fix found)
- lots of cleanup required (removed keycloak accounts etc.)
- proposed change:
- mr and dev should be in completely isolated dev machine
- on this dev machine also everything related to infrastructure gets developed
- only master and www stay on prod machine
- access restrictions/different passwords etc. to avoid accidental working on production
-
news from PM
- Paul: iterations
- issue tracker usage:
- issue tracker does not forget anything
- only write what really needs to be addressed
-
workflows:
- workflow (ready for implementation)
- iteration (how to prepare weekly issues, add in:progress)
- review workflow
- invite about 2-5 people (not too many, not too few)
- at least two reviews: one for testing, one for code (better two)
- don't invite me for reviews unless required
- process reviews quickly
- should be fast process within one iteration
- meeting workflow: assign meeting note taker, branch name and other small updates in this MR
-
Reinsaat CEO Treffen Do 9:00
- downtime of infrastructure, especially Nextcloud and CI
- Friday Wartungsfenster from now on longer (and will stay longer for dev machine)
-
eye strain
-
break 10:05
-
presentation next weeks:
- Hannes
-
Tasks for Everyone next week: update authors.md according the template
-
Development Board (looking forward):
- Richard
- Alfons
- Andrei
- Ben
- Chris(toph) Kraus
- Christoph Schreiner (not here)
- Hannes
- Johannes
- Justus
- Liza (not here)
- Maiia (write issue about timeline)
- Moritz
- Paul (write issue for Chris)
- Tasks for Everyone
Outlook
- tech talk (frontend/backend coordination):
- map overview sorting
- delete areas
- reviewing
- guidelines
- how to review
- workflow
- maybe in two weeks? 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 16.10.2025 23:59:
- Update authors.md according the template, see !1895
- review 2 MRs regarding RQ brainstorming submissions
- Regular Tasks
Statistics (02.09 - 09.10)
Merge Request approved
Bachinger, Paul: 9 Raab, Markus: 9 Zettl, Hannes: 2 Ziehengraser, Johannes Leonhard: 2 Kuzmishyna, Maiia: 1 Muth, Moritz: 1 Schreiner, Christoph: 1 Weilguni, Justus: 1
Issue progress (status changes + closed)/ total assigned
Bachinger, Paul: 6/7 Dinu-Coreth, Andrei Cristian: 1/6 Kraus, Christoph: 4/8 Kuzmishyna, Maiia: 2/8 Mokshantseva, Elizaveta: 5/6 Muth, Moritz: 2/5 Müller, Alfons: 1/2 Raab, Markus: 2/3 Schlegel, Ben: 4/7 Schreiner, Christoph: 2/8 Weilguni, Justus: 2/4 Wutscher, Richard: 1/3 Zettl, Hannes: 3/6 Ziehengraser, Johannes Leonhard: 0/4 Total: 35 / 79
Did Not Approve Last Meeting Notes In Time
- Alfons
- Ben
- Moritz
- Richard
- Andrei
- Chris(toph) Kraus
Meeting Notes
- 09:00 start
- Meeting Notes: Andrei
- status (looking back):
- meeting with success partner: journalling, review an MR together
- current progress and blocks
- Alfons:
- did some reading, so far good
- did not have meeting with buddies yet
- Andrei:
- only worked on Sunday, progress on open issues and not much left, will work on writing
- Ben:
- also good progress on issues
- no blocker
- managed to fix TanStack update issues
- Chris:
- 2 blockers with the documentation tasks, needs refinement
- confusion on what status to give the task - in review or blocked
- Hannes:
- reading and reviewing, not yet reviewed what happened over the weekend
- no blockers
- Justus:
- open MR for issue he was working on, needs reviews
- security bug - hard to finish without local keycloak
- Maiia:
- no buddy talk
- mostly continued working on her issues
- found some root cause for one of the bigger bugs investigated
- Moritz:
- no meeting with buddy/sp
- work in progress on his rework, looking for feedback
- Paul:
- working on things, nothing major to update one
- Richard:
- was quite sick, could not do much
- clear communication:
- For a question, we need an answer not a solution
- Be precise when doing reviews, make a suggestion if possible
- MR Author can then know if suggestion matches what they meant
- Context is important and can bring different expectations -> workflows should help to clarify this
- news from infrastructure
- CI pipeline stable
- Nextcloud/Keycloak still very unstable, needs architectural change:
- massive data loss because of accidental rollback of Nextcloud
- local1 unknown status: there was another attempt to fix it
- contacts in nextcloud broken
- base layer images broken (but fix found)
- lots of cleanup required (removed keycloak accounts etc.)
- proposed change:
- mr and dev should be in completely isolated dev machine
- on this dev machine also everything related to infrastructure gets developed
- only master and www stay on prod machine
- access restrictions/different passwords etc. to avoid accidental working on production
- news from PM
- Paul: iterations
- issue tracker usage:
- issue tracker does not forget anything
- only write what really needs to addressed
- workflows:
- workflow (ready for implementation)
- iteration (how to prepare weekly issues, add in::progress)
- when should we look at upcoming issues -> ideally one iteration in advance
- review workflow
- invite about 2-5 people (not too many, not too few)
- don't invite Markus for reviews unless required
- process reviews quickly
- should be fast process within one iteration
- meeting workflow: assign meeting note taker, branch name and other small updates in this MR
- Reinsaat CEO Treffen Do 9:00
- downtime of infrastructure, especially Nextcloud and CI
- Friday Wartungsfenster from now on longer (and will stay longer for dev machine)
- eye strain
- take a break about every 20 min (as it feels right), stand up, look away from your computer
- demonstrated few exercises for neck/shoulders
- Tasks for Everyone next week: update authors.md according the template
- Development Board (looking forward):
- Richard:
- update devcontainer - update rust to latest versions
- nextcloud - working on backup and the various issues (plugins -> ideally before thursday)
- Alfons:
- Onboarding going well, waiting for fix about nextcloud picture
- work on the other open issues
- Andrei:
- Link Preview - get it merged soon and see if it works, maybe can be tested with mr.permaplant.net
- Other open MRs still need reviews
- Closed form bug that was fixed with Maiia's MR
- To investigate the new assigned issues, check if they are too big
- Ben:
- open MR should be mergeable
- nodejs update waits for the other merge, update documentation
- TanStack should work now but want to test it a bit more
- Would be good to have the NextCloud image fix
- Chris(toph) Kraus:
- e2e state reusing - even with saved cookies, still need to press login once, so we can't remove the 5s sleep. maybe it needs changes in the frontend -> create new issue
- workflow -> blocked because it needs more refinement
- guidelines for how others should prepare information that can be used for e2e tests
- flow of how to make new e2e tests to improve coverage
- Christoph Schreiner (not here)
- Hannes:
- local network - some work done but needs further checking
- draft until Friday for quality goals
- Johannes:
- opentelemetry - design decision
- rebase failed, tip: you can use git history as files don't get deleted (unless garbage collected)
- good reviewer guidelines on Makefile fix
- Justus:
- map access working for test
- map access control admin - move into iteration
- security vulnerability -> works locally but not in mr, need keycloak to test
- Liza (not here)
- Maiia:
- Encountered timeline bug (tbd: report it)
- Already working on improving visual indication of plant relations
- Moritz:
- Worked on mobile UX issues (would like reviews on MR)
- Backend and Frontend are not synced yet (needs to wait on backend)
- Paul:
- Will work on PM on main repo
- Will work on infrastructure devuan upgrade
- Tasks for Everyone:
- Update authors.md based on template
- Review RQ submissions from others (at least 2 MRs)
- After you have 2 reviews, update your RQ Brainstorming and invite Markus for review
- Richard: