add 16 dec notes
This commit is contained in:
parent
e3cf45491a
commit
698bdb6628
183
meetings_notes/engineering_meeting_24-12-16.md
Normal file
183
meetings_notes/engineering_meeting_24-12-16.md
Normal file
@ -0,0 +1,183 @@
|
||||
<h1>Engineering Circle Meeting 2024-12-16 </h1>
|
||||
|
||||
<h2>Table of Contents</h2>
|
||||
|
||||
- [Attendees](#attendees)
|
||||
- [Main Content](#main-content)
|
||||
- [TF 4.0](#tf-40)
|
||||
- [Notes on Release Nodes Availability](#notes-on-release-nodes-availability)
|
||||
- [Workload Architecture for HA storage and app](#workload-architecture-for-ha-storage-and-app)
|
||||
- [Interactions with Community](#interactions-with-community)
|
||||
- [TG Admin](#tg-admin)
|
||||
- [GEP](#gep)
|
||||
- [Minting and GEP](#minting-and-gep)
|
||||
- [Grid Release Updates](#grid-release-updates)
|
||||
- [Stellar DEX on the phone](#stellar-dex-on-the-phone)
|
||||
- [Availability](#availability)
|
||||
- [TODO](#todo)
|
||||
|
||||
## Attendees
|
||||
|
||||
- Lee
|
||||
- Ahmed
|
||||
- Sabrina
|
||||
- Mik
|
||||
- Kristof
|
||||
- Scott
|
||||
|
||||
## Main Content
|
||||
|
||||
- Zealy
|
||||
- OK for community to do it themselves
|
||||
- TF not implicate, we let them do it and help if needed
|
||||
- Mik will help GEN (the implementor) if needed
|
||||
- If it works well, we can have a GEP later and decide that TF treasury give some TFT to help
|
||||
- Only if it works well and community accepts the GEP
|
||||
- 3.15
|
||||
- qsfs
|
||||
- scott working on it
|
||||
- 3.15 patch
|
||||
- local network
|
||||
- Jan and devs working on it
|
||||
- 3.16
|
||||
- organize it with eng circle next meeting
|
||||
- Compensation july
|
||||
- Done
|
||||
|
||||
## TF 4.0
|
||||
|
||||
- main project
|
||||
- https://git.ourworld.tf/tfgrid/-/projects/62
|
||||
- dont do too much repos
|
||||
- use tfgrid
|
||||
- instead of tfv4 now
|
||||
- farming
|
||||
- write how we do the hosting
|
||||
- with maxime
|
||||
- another bootstrap server
|
||||
- another ISO
|
||||
- couple of weeks we can have it
|
||||
|
||||
## Notes on Release Nodes Availability
|
||||
|
||||
* Should come from the team
|
||||
* Make forum posts explaining situation
|
||||
* https://docs.google.com/document/d/1N2oSXyFDsth113Wu_8O5I7-OUt6b3T22E8AX2m8bbjs/edit?tab=t.0#heading=h.nd9regv84uto
|
||||
* TODO
|
||||
* write basic post
|
||||
* check with eng circle
|
||||
* check with concerned farm
|
||||
* Review the forum post then share on forum
|
||||
|
||||
|
||||
## Workload Architecture for HA storage and app
|
||||
|
||||
- Devs
|
||||
- See main story:
|
||||
- https://git.ourworld.tf/tfgrid/circle_engineering/issues/148
|
||||
- Ops
|
||||
- kubernetes, nomad, glusterfs
|
||||
- thabet will open tickets
|
||||
|
||||
## Interactions with Community
|
||||
|
||||
- e.g.
|
||||
- send code of conducts
|
||||
- ask people to be respectful
|
||||
- if someone doesn't follow this
|
||||
- we can ban them and explain it
|
||||
- but we need to always be kind
|
||||
- note
|
||||
- we don't ban people if they share their criticism just if they go against code of conduts and didn't listen to warnings
|
||||
|
||||
### TG Admin
|
||||
|
||||
- check with TG if we can put ourselves as admin anonymous so we can write as "ADMIN"
|
||||
|
||||
## GEP
|
||||
|
||||
- Minting issues in November
|
||||
- TODO
|
||||
- do 10 days of voting
|
||||
- send GEP in 1-2 days
|
||||
- specific case
|
||||
- write draft on google docs
|
||||
- when accepted we publish on forum
|
||||
- mint in January
|
||||
- GEP content
|
||||
- we know last month version upgrade of the grid didn't go as expected, cause many people not to meet uptime requireemtsn, as there were another issue
|
||||
- this is what the issue was
|
||||
- ...
|
||||
- we have a workaround for it now
|
||||
- we do realize many people did not get all tockens
|
||||
- we propose to have a gep to remint only those 2 days
|
||||
|
||||
## Minting and GEP
|
||||
|
||||
- Notes
|
||||
- always require updates in minting code
|
||||
- always require a GEP
|
||||
- since we don't know in advanced, we can't know in advanced, and can't code it in advance
|
||||
- we dont know if update will lead to update
|
||||
- every minting changes must be done through a GEP
|
||||
|
||||
## Grid Release Updates
|
||||
|
||||
- Update stuff on Hetnzer
|
||||
- Flist server
|
||||
- people can run their own hubs
|
||||
- define which users can login
|
||||
- convert their images
|
||||
- admin interface part for zos over mycelium
|
||||
- Jan said bad use of mycelium
|
||||
- don't have any more notes on this
|
||||
- not good to have admin define the packets and rules, this will not work
|
||||
- aside from that
|
||||
- we are developing couple of endpoints
|
||||
- owners of node can exclude
|
||||
- check how many workloads exist
|
||||
- see DNS files
|
||||
- right now
|
||||
- single diagnosis command
|
||||
- to exclude stuff, it would be helpful
|
||||
- KYC on farmers
|
||||
- should we have kyc or email+phone verification?
|
||||
- if authorities need to contact the farmer
|
||||
- if we have email but it's a fake email, or email they don't use, etc. a burner phone
|
||||
- idea:
|
||||
- not allow for people to create farm with dashboard, only the tfconnect
|
||||
- if kyc not needed
|
||||
- create farm with TFConnect, email verification is needed
|
||||
- if we don't need KYC for farmers
|
||||
- can farmers deploy on their own node without KYC
|
||||
- it is reasonable
|
||||
- kyc needed
|
||||
- on dashboard or tfconnect app, need kyc to create farm
|
||||
|
||||
## Stellar DEX on the phone
|
||||
|
||||
- basic use
|
||||
- as before, no need xlm
|
||||
- advanced use
|
||||
- using swap, trading, etc.
|
||||
- will consume XLM
|
||||
- disclaimer: if use advanced, need to manage XLM
|
||||
- UX
|
||||
- shortcut to market
|
||||
- buy TFT, buy USDC, buy XLM
|
||||
- from there, facing conditions of having XLM
|
||||
- to buy TFT you need some XLM
|
||||
- first buy XLM first, then swap to TFT and keep some in the wallet
|
||||
|
||||
## Availability
|
||||
|
||||
- Thabet is off 24-12-18 to 24-12-29
|
||||
|
||||
## TODO
|
||||
|
||||
- GEP for minting November
|
||||
- revise and update as needed, then share on forum
|
||||
- https://docs.google.com/document/d/1MS1O0QV4GgS6mKnxQ8edU40agaK7pcWKxJKB5WoIKQc/edit?tab=t.0
|
||||
- check if can send tft with 3bot
|
||||
- if not create issue on tfconnect to enable this
|
||||
- Post series (3) on nodes HA
|
Loading…
Reference in New Issue
Block a user