Meeting 02.06.2025
Attendees
- Markus
- Ben
- Moritz
- Richard
- Andrei
- Johannes
- Maiia (not approved)
- Filip (last time)
Cannot come:
- Chris(toph) Kraus (unexcused)
- Christoph Schreiner
Buddies
- Ben & Chris
- Moritz & Richard
- Andrei & Maiia
- Christoph & Lukas
- Johannes & Richard (Infrastructure)
Agenda
- 09:00 start
- Warme Dusche Filip
- new maps
- goodbye
- Meeting Notes: Ben
- React Tool from Ben
- buddy talk: important decisions
- releases:
- finish 0.6.0
- do 0.6.1 release next week
- call for bug fixes
- PermaplanTreffen?
- Medi-Camp?
- tech talk:
- copy&paste behavior
- ready to merge requirements:
- 2 reviewers
- all threads resolved
- release planning+release
- break
- Tasks for Everyone
- Moritz Talk: Usability&Responsiveness for anyone
- answer all questions in issues added
- Development Board
- Andrei
- Ben
- Christoph Kraus (Chris) (not here)
- Christoph Schreiner (not here)
- Johannes
- Maiia
- Moritz
- Richard
Tasks for Everyone
All to be done until latest Thursday 05.06.2025 23:59.
Tasks:
- Bitte Feedback-Bogen ausfüllen: https://cloud.permaplant.net/index.php/apps/forms/s/QocjpHFWfzttNAiB6Zdc5576 (unfortunately only in German)
- buddy talk: important decisions?
- 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
Old tasks (if you didn't already do last time):
- review 2x MRs in submissions
-
update README.md in submissions:
document your setup (OS, editor)
Do as needed:
- request reviews
- submit a page of text in submissions
- get MRs done
Outlook Next Week
- next talks:
- next week: Moritz (visual testing)
- Christoph Schreiner
- Richard
- new plant icons
- is_tree?
- new feature idea PermaplanTasks:
- toggle states (protection against freezing, remove it again)
- user/map configuration/view state strategy
- highlight elements with open tasks
- make updates of width/height/positions/notes also as (removable) events or as version history?
- attributes splitup? (like drawing)
- added/removed/notes/created/..
- plant info (not editable data)
- changeable data (width, height)
- version history
- PermaplanTasks
- reconstruct text (nouns, verbs)
- Andrei not here 2 weeks
- Richard not here 1 week
Meeting Notes
- 09:00 start
- Warme Dusche Filip
- showcase and feedback for map feature filip worked on
- discussion about how to deploy it to production
- new maps
- goodbye to Filip
- Meeting Notes: Ben
- react scan (talk by Ben)
- tool that allows to detect performance issues in react
- can easily be added via script tag during development
- is free and open source
- can be used to measure performance improvements (via measuring re-renders of components which are consistent and reproducable)
- buddy talk: important decisions
- andrei & maiia: could not do the buddy talk last week
- ben & chris: could not do the buddy talk last week
- johannes: casual buddy talk a week ago, no decisions for opentelemetry yet
- maiia: talking about decision for typeshare
- moritz: talking about research question, did not get to decisions
- richard: started writing on nextcloud decision
- releases:
- finish 0.6.0 this week
- do 0.6.1 release next week
- call for bug fixes for upcoming release
- PermaplanTreffen? -> asked in Feedback
- Medi-Camp?
- write to Markus you are interested
- tech talk:
- copy&paste behavior
- moritz gives update for decisions about copy paste (e.g. last click not being indicated not being intuitive), comparison to figma/draw.io
- paste at cursor
- issues with selecting nodes
- programmatically, could be solved by pasting at cursor position
- priority for implementing copy/paste for different layers
- ready to merge requirements:
- 2 reviewers
- all threads resolved
- release planning+release
- break
- Tasks for Everyone
- Moritz Talk: Usability&Responsiveness for anyone
- answer all questions in issues added
- Development Board
- Andrei
- worked on wsl documentation
- Ben
- completed documentation tasks as comments for now as setup did not work
- Johannes
- documenting decisions
- Maiia
- worked on typeshare issue, null/undefined rules resolved as eslint rule using non-strict checks for null/undefined
- markus suggests to change eslint rule to be shown as a error instead (so that CI fails when it is introduced accidentally)
- discussion about new plant highlight feature
- maybe add animation or border to selections to make it more obvious of an indicator that all of the same plant type is highlighted (on top of = symbol as marker)
- Moritz
- finished his tasks and waiting for reviews from more people
- working on quality goals for mobile usability
- copy & paste: working on base implementation and looking further into it
- area of plantings: needs backend implementation
- Richard
- blank pages should be fixed with next release/deployment, documentation will be done
- last steps of release tbd, including merging MRs with "MRs::needs update"
- decision to use "MRs::needs update" label to indicate which MRs need an update
- Andrei
- working on finishing up last release next
- ask for reviews: good numbers is 3-5 people to get 2 reviews
- text of thesis is not going to be perfect first try, just start and create merge request