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