---
title: "Maintainers Meeting, 9th December 2022"
tags: maintainers
datetime: 2022-12-09T{{time}}UTC
location: Online, Discord, the `#voice-meeting` voice channel
teams:
- maintainers
participants:
- Giovanni (GB)
- Nitinder (NM)
- Daniel (DM)
---
## 📋 Agenda
- Using HackMD in meeting notes pipeline
- ToDos from last week
- [x] NM: Create meeting note templates
- [x] DM: Need to refactor frontend code.
- [x] DM: How to integrate Figma with Github?
- [x] DM: Add image autobuilder to frontend repo
- CI/CD pipeline
- HPI resources for development
- Simon addition
- Separate meeting for WGs
## 📢 Discussions
NM: HackMD is default note taking notes. Push after the note is complete.
NM: Lets stick wih free version for now. We can think of going pro later.
DM: Structure for redux. Becomes intuitive after understanding. Implementation is still ongoing. Implementation of store is done.
DM: Reg. Figma. None of open projects have Figma. Would be enough to create a good CSS structure and skip Figma.
GB: Maybe use Figma for personal use asd helper.
DM: Sounds good.
DM: Need to add design guide with defined CSS structure
NM: how is code refactoring for frontend going?
DM: Will be able to do parts of this week and then merge with main
DM: Linting errors in GitHub. Need to be figured.
NM: CI/CD pipeline for Oakestra. Is it complete already?
GB: Works in Main repo and NetManager. Build happens automatically. Scripts in `https://github.com/oakestra/oakestra/blob/main/.github/workflows/root_system_manager_image.yml`.
GB: Something very similar for frontend is possible. Just changing ( `IMAGE_NAME: ${{ github.repository }}/root-system-manager` and context:`./root_orchestrator/system-manager-python`)
DM: CI/CD already in place. Just dealing with linting issues
NM: Would seperate frontend WG meeting make sense?
DM: Yes
## 🛠️ TODOs
DM: Implement the sync in redux per component
DM: Create skeleton for design guideline.
DM: Add image autobuilder to frontend repo
GB: Check the HPI resources and update the Google form. Email HPI to get new hostnames.
NM: Create a FrontendWG. Invite Daniel and Michael. First meeting in early.