circle_engineering/meetings_notes/engineering_meeting_24-08-12.md

178 lines
4.9 KiB
Markdown
Raw Normal View History

2024-08-12 15:17:38 +00:00
<h1>Developers Meeting: 24-08-12</h1>
<h2>Table of Contents</h2>
- [Introduction](#introduction)
- [Attendees](#attendees)
- [Main Content](#main-content)
- [INCA Project](#inca-project)
- [Cloud and Hero](#cloud-and-hero)
- [Manual Updates: Pulumi and Terraform](#manual-updates-pulumi-and-terraform)
- [Responsibility and Stories](#responsibility-and-stories)
- [Threefold.io Caddy Issue](#threefoldio-caddy-issue)
- [Community Meeting](#community-meeting)
- [To discuss next meeting](#to-discuss-next-meeting)
- [Some Related Links](#some-related-links)
---
## Introduction
We provide information on developers meeting.
## Attendees
- Ahmed
- Kristof
- Scott
- Mik
## Main Content
### INCA Project
- inca project
- inspiration from hashgraph website
- clear agreement between participants
- tokenomics
- Kristof finished a tokenomics version
- 75% TFT to community
- 25% to team, investors
- conversion
- all vesting
- at first gets 60% of INCA
- rest is unlock over time
- farmers over 3 years
- ecosystem over 4 years
- investors
- 1 quarter later
- conversion: 1 TFT --> 1 INCA
- first 1 billion is TFT
- 3 next billions are INCA
- liquidity pool
- INCA, TFT, fiat currencies
- how we convert in-between
- e.g. someone pays capacity
- can pay in USD
- buy from the liquidity pool
- todo with liquidity pool
- define how liquidity pool
- accelerated liquidity pool
- define how farmers will be paid in INCA
- leave this to the COOP
- utilization
- 80% of utilization goes to farmers
- 20% goes to cooperative
- or 10% coop, 10% validator
- rewards locked
- coop decides how they want to use them
- e.g. can say
- rewards coming available
- can use it for emerging country
- can use for specific use case
- use to drive demand
### Cloud and Hero
- cloud threefold
- focus on pulumi
- create and delete steps
- hero
- bring first version of hero live
- do for specific use cases
- alternative to calendly
### Manual Updates: Pulumi and Terraform
- Manual updates overview
- pulumi
- section in manual cleaner than terraform
- can use code
- TF strong with infrastructure as code
- UI, not really our strenght
- todo: explain more for people who don't know about it
- python and pulumi
- once we have it we add it to the manual
- manual mycelium
- updates from planetary to mycelium
- OK for dev branch for now (manual.dev.grid.tf)
- manual python with pulumi
- needs some configurations to be updated
- Thabet will work on this and we can improve the manual when we get more python/pulumi info+content
- more examples
- threefoldtech/pulumi-threefold
- link to examples
- lead people to Python
- Ahmed is working on this
- explain better what the properties are
- e.g. sizes
- link to Pulumi docs
- move pulumi above terraform
- terraform
- terraform_full_vm
- explain HRU, HDD
- variable size, what is size
- emphasis on example
- add examples
### Responsibility and Stories
- responsibility of a story needs to be to someone who will own it
- e.g. call the assigner evey day and see if it's being worked on
- coordinator needs to find someone to take ownership
- members
- owner of a story
- assigning
- in a story
- who owns it
- takes responsibility that it gets done
- person who needs to execute
- if someone not doing the work, escalate to higher level, e.g. Kristof
### Threefold.io Caddy Issue
- threefold.io caddy issue
- it has been fixed
### Community Meeting
- community meeting
- more details on cyber security
- no longer going to work
- that is what we're going to do
- Scott can discuss it but needs more info
- what types of workloads won't work anymore
- is it for all nodes or some nodes
- could be good if farmers could opt-in or opt-out
- uniqueness identification
- civic.com, shufti pro
## To discuss next meeting
- discuss if we change farming rewards for HDD-only node
- violation of minting for some nodes
- Scott checks the differences
- discuss with Lee and Jan
- 3.15
- discuss with the team the specs
- define all products
- discuss and get feedback from other members
- gep update
- discuss how we decide the 80% consensus
- protection against cyber treats
- priority for next meeting
- discuss how we proceed
- hack/ddos attack of threefold.io
### Some Related Links
- HDD-only node
- farming rewards?
- Announcement of grid 3.15
- https://git.ourworld.tf/tfgrid/circle_promotion/issues/204
- Defining products
- https://git.ourworld.tf/tfgrid/circle_promotion/issues/219
- TF protection against cyber treats
- https://git.ourworld.tf/tfgrid/circle_promotion/issues/225
- Recent GEP
- https://git.ourworld.tf/tfgrid/circle_promotion/issues/226