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