From dc07958c9dc3858c9e7b5f3f2ca9a2ca95520790 Mon Sep 17 00:00:00 2001 From: bjornw Date: Tue, 28 Jan 2025 13:39:06 +0100 Subject: [PATCH] Add meeting-notes/2025-01-27-decision-making-meeting-division-of-labor.md Add roadmap meeting notes --- ...cision-making-meeting-division-of-labor.md | 75 +++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 meeting-notes/2025-01-27-decision-making-meeting-division-of-labor.md diff --git a/meeting-notes/2025-01-27-decision-making-meeting-division-of-labor.md b/meeting-notes/2025-01-27-decision-making-meeting-division-of-labor.md new file mode 100644 index 0000000..0bf7420 --- /dev/null +++ b/meeting-notes/2025-01-27-decision-making-meeting-division-of-labor.md @@ -0,0 +1,75 @@ +# ​Roadmap planning session + +**Attendees:** +**Present:** Björn, Valentin, Koen + +## Agenda +1. ~~Divide the work in 4 deliverables~~ +2. Attach the right people to the right task + + +## Divsion of labor +Based on the ![architecture components](https://git.fediversity.eu/Fediversity/meta/src/branch/main/architecture-docs/architecture.png) + +_Nixpanel / Nixpanel API_ +* Thijs - slick.nl + * UI designer can build great UI's. Koen will ask him for a UI person for the coming 2 months. To help us develop the NixPanel UI. If this works Koen will ask them to continue working with us. +* Lois (development) + * will work on the NixPanel development side of things (Python/Django) +* Kiara (Nix/Python) + * will work on interface between Nix and NixPanel +* Valentin (Nix/Python consulting) + +_Identity Management / Central services_ +* Hans (Auth, DNS, Email) + * will work on the 'where are credentials stored' and how does this interface with python/NixPanel API. + * the DNS server infra + * the e-mail infra +* Juerd? + +_Orchestrator (new name: Gardener tbc)_ +* Robert + * NixOps core development + +_Central Database_ +First determine the rough overview in a smaller group. Adjust the group accordingly after this. +* Ronny + * supporting us with data model +* Eric + * supporting us with data model) +* Koen + * product owner +* Valentin + * intermediate between NixOps - Central Database and the wiring between the 'Orchestrator' and the NixOS VM's + +_'Wiring between Orchestrator -> NixOS VMs'_ +* Nicholas + * making services available as NixOS packages +* Kevin + * Hardware/VMs/Storage support +* Valentin + * intermediate between NixOps - Central Database and the wiring between the 'Orchestrator' and the NixOS VM's + +_Hardware/Virtualisation/Storage_ +* Richard + * Offering support & knowledge on hardware, virtualisation and storage +* Kevin + * Offering support & knowledge on hardware, virtualisation and storage + +* Koen + * will take care of management and is overall productowner. +* Bjorn + * will 'grease the machine' and support the team + +## Actions +@Bjorn: make sure people have access to Forgejo. +@Bjorn: divide Epic1 ('Phase 1) into user stories and create issues, add them to the right names and milestones (label: user story). Then refine with the team + +### References: +* Roadmap/planning internal + * Forgejo milestones: + https://git.fediversity.eu/Fediversity/Fediversity/milestones?state=open&q=MVP + * MVP Roadmap: + https://git.fediversity.eu/Fediversity/meta/src/branch/main/meeting-notes/2025-01-24-mvp-demo-roadmap.md + * Architecture: + https://git.fediversity.eu/Fediversity/meta/src/branch/main/architecture-docs/architecture.png \ No newline at end of file