Meeting 2023-08-22
Tasks for Everyone
To be done until Friday 18.8.2023:
- Get current use cases (UC) done
- Update submission repo to be like described in submissions' README.md using PRs for reviewable parts (push moving of files etc.)
- Update doc/authors.md and avatar in NC nextcloud/Public/Avatars/
- Update sprint plan
- Do reviews of PRs in main repo and submissions
Individual Tasks
To be done until Friday 18.8.2023:
- Jannis: opensesame read from chat
- Felix: opensesame get it running & case study
- Adi: (starting with project) NC config, E2E coding guidelines, finish Makefile, create/cleanup/prior CI issues
- Moritz: UC done (grid), seeds UC done, (polygon, base layer, shade)
- Chris: plants hierarchy+overrides, (security/keycloak roles)
- Christoph: fix various small usability issues, copy&paste UC
- Samuel: (share) base layer, cleanup issues/PRs
- Thorben: final submission thesis, UC done, NC folder with user study data
- Paul: final submission thesis, read-only offline PR
Attendees
- Adi (Protocol done)
- Moritz
- Christoph K. (Chris)
- Christoph N.
- Jannis
- Markus
- Yvonne
Buddies
- Moritz & Chris
- Jannis & Christoph
- Adi & Felix
Agenda
PermaplanT
- 09:00 welcome
- buddy talk
- Protocol: Moritz
- Paul, Thorben, Samuel and Adi finished their thesis!
- English text:
- moodchanger
- FLOSS https://www.gnu.org/philosophy/floss-and-foss.en.html
- introduce terms (italics)
- project<->initiative
- Chapter~X
- do more reviews, that way you learn much more ways to express yourself
- outlook is commitment every week:
- your promise to be done
- must be clear to us both
- so that you don't delay your finish
- about 8 reviews
- daily pushes/issues/...
- opensesame:
- deb from build server
- async refactor
- more testing:
- scenarios in Gherkin
- start with writing scenarios
- integration tests (using https://mswjs.io/), e.g. writing a debounce test
snap
should test whole layers+pages (not individual components)- E2E tests
- Release:
- ready to merge
- rc-blocker issues
- release will be done by Adi
- guidelines:
- use tailwind CSS linter (extension)
- only use toasts for errors
- sprint plan
- outlook
Outlook: Tasks for Everyone
To be done until Friday 25.8.2023:
- Please vote in https://nextcloud.markus-raab.org/nextcloud/index.php/apps/polls/vote/25
- Buddy talk: Talk about your research questions
- Create a PR with tests
- Get current use cases (UC) done
- Update sprint plan
- Do reviews of PRs in main repo and submissions
Outlook: Individual Tasks
To be done until Friday 25.8.2023:
- Jannis: refactor framework, opensesame read from chat, issue erstellen setup
- Felix: opensesame get it running & case study
- Chris: scaper fertig, plants hierarchy+relations
- Moritz: selection, seeds UC done, polygon, page test, UC done (grid)
- Adi: (starting with project) E2E coding guidelines, finish Makefile, Lukas Agenda
- Lukas: NC (config), mdbook deployment
- Christoph: fix various small usability issues, copy&paste UC
Meeting Notes
Four team members finished their thesis.
Topic for buddies this week: research questions. Common mistakes in English text: mood changers: "on the other hand" is only used in whole phrases i.e. "on the one hand -> on the other hand". Use "But", "However" or paragraphs to indicate mood changes.
Open Source and Free Software is not quite the same:
- Free Software has its focus on free as-in-speech software+development (see FSF/Richard Stallman).
- Open-Source Software has its focus on practical utility and advantages of free licenses in software+development (see OSI).
- FLOSS, which contains both Free Software and Open-Source Software in its name, is the preferred term in scientific texts.
Shorthands: spell out the first time it is used e.g.: Free Software Foundation (FSF).
Project/Initiative: Project has a deadline, Initiatives do not.
"Figure~X" is always spelled with an Initial capital letter when it used for referencing a specific figure "X".