Meeting 09.06.2025
Attendees
- Markus
- Ben (no submission)
- Moritz
- Chris(toph) Kraus (not approved, no submission)
Did not come:
- Johannes (unexcused, not approved)
- Christoph Schreiner (unexcused, not approved, no submission)
- Andrei (not approved, no submission)
- Maiia
- Richard (not approved, no submission)
Buddies
- Ben & Chris
- Moritz & Richard
- Andrei & Maiia
- Christoph & Lukas
- Johannes & Richard (Infrastructure)
Agenda
- 09:00 start
- Meeting Notes: Moritz
- buddy talk: important decisions
- Moritz Talk:
- small intro in visual testing
- writing techniques:
- freewriting
- reconstruct text (nouns, verbs)
- icons
- format (webp but also svg)
- resolution (original)
- is_tree (Christoph)
- 2FA, apps/extension in browser?
- comments on feedback:
- smaller MRs
- visual indications in issues (how to do screencasts?)
- AI
- unit test strategy
- windows/mac support non-goal
- enforce task for everyone non-goal but I'll start marking public
- break
- make updates of width/height/positions/notes also as (removable) events or as version history? -> no, first only manual
- attributes splitup? (like in drawing) -> no, better collapsible regions
- added/removed/notes/created/..
- plant info (not editable data)
- changeable data (width, height)
- PermaplanTasks
- action history
- 0.7.0 release prep
- highlights: lazy loading, copy&paste
- access control?
- get MRs done
- Tasks for Everyone
- Development Board
- Andrei (not here)
- Ben
- Chris(toph) Kraus
- Christoph Schreiner
- Johannes
- Maiia (not here)
- Moritz
- Richard (not here)
Tasks for Everyone
All to be done until latest Thursday 12.06.2025 23:59.
Tasks:
- buddy talk: hypothesis
- review at least 3 requested MRs, including meeting MR
- complete your issues or state in the issue any block/alternative/progress
- create/update issues for yourself
- answer all questions in issues
Do as needed:
- request reviews
- submit a page of text in submissions
- get MRs done
Outlook Next Week
- how to do screencasts?
- next talks:
- Christoph Schreiner
- Richard
- Andrei not here next weeks
Meeting Notes
- 09:00 start
- Meeting Notes: Moritz
- Moritz Talk: visual testing
- testing focus on the look and feel of the application
- more visual testing tools developed in recent years
- manual testing
- Does not scale well and is often inconsistent
- snapshot testing (i.e. Playwright)
- Hard to maintain and debug
- rule-based testing (i.e. Galen Framework)
- Harder to develop but may offer greater accuracy than Snapshot Testing
- AI-supported testing (i.e. Applitools)
- Similar to rule-based visual testing but greater ease of use due to AI support
- writing techniques:
- freewriting
- Just writing anything for x minutes/hours/...
- to break writers block
- no expectations about quality & quantity
- quite a bit of literature
- reconstruct text
- as opposed to rewrite text
- detect dependencies of terms, paragraphs
- highlighting terms and drawing arrows from definition to usage
- icons
- format
- webp for plant icons, svg for button icons
- resolution
- is_tree
- 2FA, apps/extension in browser?
- buddy talk: important decisions
- Ben and Chris did not have time to meet
- Ben managed to fix his local setup and push his first MR
- Chris had some issues with the pipline
- comments on feedback:
- smaller MRs
- visual indications in issues
- AI: currently only partially possible as many biological aspects are still unclear/not sufficiently explored
- unit test strategy
- windows/mac support -> non-goal
- enforce task for everyone non-goal but Markus will start marking in meeting MRs (together with Unexcused not coming)
- break until 10:10
- make updates of width/height/positions/notes also as (removable) events or as version history?
- Flatten Drawing layer toolbar content
- not yet clear which actions we want to track
- actions could definitely offer some benefit for the user
- for now we will keep it manual (PermaplanTasks)
- attributes splitup? (like in drawing)
- no, better collapsible
- 0.7.0 release prep
- highlights: lazy loading, copy&paste
- access control?
- no progress here yet
- will be moved to the next release
- get MRs done
- Tasks for Everyone
- Development Board
- Andrei (not here)
- Ben
- Chris(toph) Kraus
- Christoph Schreiner
- Johannes
- Maiia (not here)
- Moritz
- Richard (not here)