Add meeting-notes/2025-01-27-decision-making-meeting-division-of-labor.md

Add roadmap meeting notes
This commit is contained in:
BjornW 2025-01-28 13:39:06 +01:00
parent 90996af0b8
commit dc07958c9d

View file

@ -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