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

75 lines
2.7 KiB
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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