Meeting 2023-07-18

Tasks for Everyone

To be done until Friday 14.7.2023:

  • Fix remaining problems in https://github.com/ElektraInitiative/PermaplanT/milestone/4
  • Rebase PRs due to 0.2.2 release, see Changelog
  • Do Case Study with PermaplanT
  • Write in submissions about your case study (as contribution, with screenshot)
  • Vote for extra meetings in July: https://nextcloud.markus-raab.org/nextcloud/index.php/apps/polls/vote/22
  • Get current use cases (UC) done
  • Buddy talk: case study
  • Update sprint plan
  • Do at least 8 reviews of PRs in main repo or submissions
  • Add your holidays in "PermaplanT" calendar (Nextcloud)

Individual Tasks

To be done until Friday 14.7.2023:

  • Thorben: UC gain blossoms done
  • Paul: UC time line done, UC plant layer done relations, edit plant properties, (heatmap)
  • Moritz: UC base layer with manual fixed scale in frontend with NC images, NC file picker, grid 10pixel/10cm (UC shade layer: frontend)
  • Gabriel: shade+base layer endpoints, cleanup/tests: base map API, API+DB for plants finish, UC map search, Plant layer: relations (API), map polygon API, Lukas Doku?
  • Lukas: documentation of infrastructure especially PermaplanT setup
  • Adi: improve CI, decision of E2E, smoke test
  • Christoph: review DB, import of relations (in scraper), various PRs+issues, including documentation regarding PermaplanT setup, (import of "sizes") (alternatives UC), (squashing)
  • Markus: release
  • Yvonne: case study

Holidays:

  • Samuel: NC hierarchy, (UC photo layer)

Attendees

  • Gabriel (Protokoll)
  • Paul
  • Thorben
  • Adi
  • Moritz
  • Christoph
  • Markus
  • Yvonne

Holidays:

  • Samuel (Protokoll ok)
  • Lukas
  • Giancarlo

Buddies

  • Lukas & Felix
  • Moritz & Christoph
  • Gabriel & Thorben
  • Adi & Paul

Agenda

PermaplanT

  • 09:00 welcome
  • protocol: Lukas
  • carry-on PermaplanT
  • case study
  • user study
  • DoD UC
  • Test Protocol
  • get all PRs merged
  • weekly releases: 0.2.2 released, see Changelog
  • sprint plan
  • milestone plan
  • outlook

Outlook: Tasks for Everyone

To be done until Friday 21.7.2023:

  • Manual testing for done UC
  • Fix left-overs in https://github.com/ElektraInitiative/PermaplanT/milestone/4 and get current use cases (UC) done
  • Write in submissions about your case study (as contribution, with screenshot)
  • Update sprint plan
  • Do at least 8 reviews of PRs in main repo or submissions

Outlook: Individual Tasks

To be done until Friday 21.7.2023:

  • Thorben: UC gain blossoms done, User Study Preparations (privacy page: data usage+gets lost)
  • Paul: UC time line done, UC plant layer done relations, read-only, Arbeit schreiben
  • Moritz: UC base layer, NC file picker, grid, debouncing, open PRs merging
  • Gabriel:Lukas Logging Doku, preparation for squash, shade layer, docu+testprotocol for heatmap
  • Lukas: documentation of infrastructure especially PermaplanT setup
  • Adi: improve CI, decision of E2E, smoke test, help for release
  • Christoph: labels+formatting of plant names, import of relations (in scraper), squashing (with import of "sizes"), review DB
  • Markus: release
  • Yvonne: case study

Holidays:

  • Samuel: NC hierarchy, (UC photo layer)

Meeting Notes

Thorben User-Study:

  • Introduction

  • Explain Layers

    • Base Layer

    • Plant Layer (including explanation of seeds, maybe undo-redo, maybe toolbar instead)

Read doc/usecases/README.md.

  • Usecase is done iff it includes documentation, closed issues, changelog, test protocol (with links from usecase to testprotocol), moved to 'done'

Testing protocol

  • New tests should be added to doc/tests/manual/protocol.md
  • Tests in protocol.md should be simple and short
  • When tests are executed (e.g before release) create a new report in doc/tests/manual/reports
  • Write a report (inmanual/reports) about your test cases.
  • Reports can include more detailed explanations