Meeting 15.12.2025

Attendees

  • Markus
  • Alfons
  • Andrei
  • Ben
  • Hannes
  • Patrick
  • Paul
  • Justus
  • Johannes
  • Liza
  • Moritz

Not here:

  • Richard (unexecused)
  • Chris(toph) Kraus (unexecused)

Cannot come (excused):

  • Maiia (excused)
  • Christoph Schreiner (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: Alfons
  • status report
    1. how are you?
    2. buddy
    3. blockers?
  • repo restructure:
    • new board for PM
    • new labels: status::issue-review and status::issue-confirmed (use it to confirm your issues a week in advance)
    • labels are now group-wide
    • any missing access in any repos?
  • 1.0 final migrations:
    • goals: solid foundation: finalize DDL
    • squash procedure: Alfons takes lead
    • release procedure: Paul takes lead
    • uuidv7: already done by Andrei
    • remove floats: Justus
    • reliability and great software also possible without for-profit
    • new servers
    • finishing line: keep on going!
    • please help approval and fixing things!
    • who will do testing?
  • timing matters
    • understanding the tasks is essential
    • ask questions early
  • Development Board:
    • Alfons
    • Andrei
    • Ben
    • Chris(toph) Kraus
    • Christoph Schreiner (not here)
    • Hannes
    • Johannes (not here)
    • Justus
    • Liza
    • Maiia (not here)
    • Moritz
    • Patrick
    • Paul
    • Richard (not here)
    • Tasks for Everyone

Outlook

  • next week:
    • cleanup of open MRs
  • Warme Dusche:
    • Andrei
    • Paul
  • Übergaben
  • new buddies
  • going forward, MRs or issues that affect the guided tour must include descriptive text in release notes
  • (after 1.0) tech talk (frontend/backend coordination):
    • map overview sorting
    • float pagination

Tasks for Everyone

Monday:

  • Create last MRs/update release critical MRs
  • Start reviewing release critical MRs
  • Paul: download latest dump to maps (to be reverted to when releasing 1.0.0)
  • Hannes: setup new production server
  • Patrick: setup staging server (with help of Paul)
  • Justus: last fixes in migrations (jsonb, audit trails, float)

Tuesday:

Wednesday:

  • Markus: merge MRs
  • Paul: continue release procedure
  • Alfons: squashing and fixing production database

Thursday:

  • Testing: Moritz (or Maiia?)

Honorable Mentions/Backups/Helping:

  • Johannes: help with critical infrastructure issues
  • Liza: coordination and reviews
  • Christoph: database constraints

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

Talks

  • Next week talks:
    • Christoph Schreiner: final thesis presentation, developer-central (22.12.)
    • Johannes: open telemetry (22.12.)
  • later upcoming talks:
    • Moritz (29.12., pitfalls about pagination&endless scrolling)
    • Ben: FLOSS refactoring on library upgrades (2026)
    • Chris(toph) Kraus (any date not next week, developer perspective of e2e tests)
    • Hannes (January?, Debugging Nextcloud Images)
    • 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)
    • Andrei (01.12., performance, RQ, Method)
    • Paul: (15.122 efficient issue refinement)

Statistics (5.12. - 11.12.)

Merge Request approved

Raab, Markus: 14 Bachinger, Paul: 11 Müller, Alfons: 5 Kuzmishyna, Maiia: 4 Mokshantseva, Elizaveta: 4 Muth, Moritz: 3 Weilguni, Justus: 2 Dinu-Coreth, Andrei Cristian: 1 Graßl, Patrick: 1 Kraus, Christoph: 1 Ziehengraser, Johannes Leonhard: 1

Issue progress (status changes + closed)/ total assigned

Bachinger, Paul: 10/12 Dinu-Coreth, Andrei Cristian: 3/9 Graßl, Patrick: 0/1 Kraus, Christoph: 4/8 Kuzmishyna, Maiia: 4/5 Mokshantseva, Elizaveta: 9/14 Muth, Moritz: 4/8 Müller, Alfons: 12/15 Raab, Markus: 3/3 Schlegel, Ben: 6/8 Schreiner, Christoph: 6/7 Weilguni, Justus: 8/11 Wutscher, Richard: 1/3 Zettl, Hannes: 0/5 Ziehengraser, Johannes Leonhard: 1/4 Total: 71 / 113

Did Not Approve Last Meeting Notes In Time

  • Chris(toph)
  • Richard
  • Hannes
  • Ben
  • Christoph

Meeting Notes

  • 09:00 start
  • meeting notes: Alfons
  • Status round:
    • Ben: good progress
    • Johannes: really good week, one issue blocked by staging
    • Justus: Good progress, need to fix up MRs
    • Liza: OK progress, no blockers
    • Moritz: Vacation, good progress on the weekend
    • Patrick: mediocre progress, PC broken
    • Hannes: Not that much progress because of work
    • Paul: Working on email service, did repo refactor
  • repo restructure:
    • new board for PM
    • labels are now group-wide
    • Markus: Is Everything still working? (no reply, so everything seems to be working)
    • new labels: status::issue-review and status::issue-confirmed (use it to confirm your issues a week in advance)
    • any missing access in any repos?
  • Paul presenting refinement:
    • Improve information in issues
    • generate refinement context script in /tools
    • Additional context in notes
    • Using Claude in Console and glab for searching repo, creating comment, changing issue description, etc.
    • Automatically updates issue on gitlab
  • 1.0 final migrations:
    • goals: solid foundation: finalize DDL
    • squash procedure: Alfons takes lead
    • release procedure: Paul takes lead
    • uuidv7: already done by Andrei
    • new servers
    • remove floats: Justus
    • Increase consistency by phasing out float
    • reliability also without money
    • finishing line: keep on going!
    • please help approval and fixing things!
    • overview of what needs to change with the database
    • who will do testing? Moritz or maybe Maiia
  • Patrick reports that login doesn't work
    • Markus: Likely caching issue, works on other browser for him
  • Focus on release critical issues
  • 1.0 must haves are the next issues to be done but they don't have to be in 1.0.0 release
  • New issue board
    • Devs can't access yet
  • New issue-review and issue-confirmed lists
  • timing matters
    • understanding the tasks is essential
    • ask questions early
  • Development Board:
    • Alfons
    • Andrei
    • Ben
    • Chris(toph) Kraus
    • Christoph Schreiner (not here)
    • Hannes
    • Johannes
    • Justus
    • Liza
    • Maiia (not here)
    • Moritz
    • Patrick
    • Paul
    • Richard
    • Tasks for Everyone