Meeting 05.05.2025
Attendees
- Markus
- Maiia
- Richard
- Johannes
- Christoph Kraus (Chris) (no approval)
- Stefanie
- Andrei (no approval)
- Ben
- Moritz
Cannot come:
- Christoph Schreiner
Buddies
- Ben & Chris
- Moritz & Richard
- Andrei & Maiia
- Stefanie & Christoph
- Filip & Johannes & Richard (Infrastructure)
- Lukas & Jannis (Project)
Agenda
- 09:00 start
- Meeting Notes: Johannes
- efficient working together:
- minimize notifications, but daily notifications, especially if stuck
- when creating issues: estimation, implementing, manual tests, move use case to done, ...
- retrospective by Andrei
- break
- Biology: progress with Pavlo
- collaboration with Monika Egerer demonstration 15.05.
- 0.6 release (for demo)
- new scraper data
- remember view state
- bug fixes
- cache busting: fix or turn off PWA
- 0.7 release (public)
- access control
- Verein: Perma, PermakurS etc., Domains
- please give feedback what domains to register
- buddy talk
- Tasks for Everyone
- review of submissions
- Development Board
- Andrei
- Ben
- Christoph Kraus (Chris)
- Christoph Schreiner
- Johannes
- Maiia
- Moritz
- Richard
- Stefanie
Outlook Next Week
Presentations:
- Stef: Methods+Tools
- Johannes: Opentelemetry
Agenda:
- new feature idea PermaplanTasks: toggle states (protection against freezing, remove it again)
- working together for e2e tests? Chris push fixes?
- user/map configuration/view state strategy
- reconstruct text (nouns, verbs)
- code
- always use typeshare if possible
- link to code if possible
Tasks for Everyone
To be done until Thursday 08.05.2025 23:59:
- review 2x MR with bib/links for background/related work in submission
- buddy talk: latest papers (methods)
- review at least 3 requested MRs, including meeting MR
- complete your issues or state in the issue any block/alternative
- create/update issues for yourself
Do as needed:
- request reviews
- submit a page of text in submissions
- get MRs done
Meeting Notes
Goods/and things that could be better:
- lots of progress in MRs
- great reviews
- great discussions
- too many notifications (better bundle actions like adding reviewers, replies in MRs)
- create issues next time:
- test strategy
- establish workflow for e2e tests
Retrospective:
Mad/Sad/Glad
- Mad:
- devcontainer setup not working
- old fixed errors pop up again, even though fixed (probably PWA)
- Sad:
- Unreliable e2e tests
- quite many regressions
- runtime of pre-commit hooks (+1)
- flaky pipeline (+1)
- Glad:
- release!
- collaboration with Biologists
- good decision making
- extend of automatization & documentation
- fast responses
- good review guidelines for MRs
- great working together in MRs, on guidelines etc.
- Devcontainer
- Working on new features
- Getting to know some new technologies
- Getting some older MRs through
KALM
- Keep:
- update issues
- meetings as short as needed/efficient
- doing great reviews
- buddy talks
- fast fixes/responses of e.g. CI/E2E problems (+1)
- Add:
- E2E Tests for different screen sizes/devices (+1)
- get UC done, with E2E tests etc.
- automatic deployment pf scraper-data
- document (& support) setup on Windows (WSL and .devcontainer)
- Writing tests for fixed bugs (+1)
- Less:
- Redundant Notifications
- maybe not supporting too many setups?
- regressions ;) maybe reduce some features?
- More:
- E2E tests to avoid regressions
- releases for fixes etc.
- a clearer release schedule
- instructions on what to look at in MRs
- guidelines? E.g for typeshare etc.
Takeaways:
-
Devcontainer/setup
- Windows with WSL
- better documentation of preconditions (Network? Memory? Space?)
- Document fixes for the issues we faced
-
E2E Tests
- Reliability
- Coverage
- Local setup
-
Unit Tests/ regression tests
- We should find better ways how tests are written
-
Release process will be updated
-
cache busting seems to be done, but PWA service workers seems to cause problems
Verein news:
-
Name would be Perma
-
domainnames common mistypes feedback wanted
-
- Andrei
- Ben
- Christoph Kraus (Chris)
- Christoph Schreiner (was not here)
- Johannes
- Maiia
- Moritz
- Richard
- Stefanie