---
# System prepended metadata

title: 2022-09-04 Weekly Meeting
tags: [weekly-meeting]

---

# 2022-09-04 Weekly Meeting

###### tags: `weekly-meeting`

##### This week leads

Lead: @Imbris 
Minutes: @cpetig 

## Topics:
 * 400 players
     * Admins can't login after 400 player
         * Sharp is working on this?
     * Adding player queue
     * Work to disconnect AFK players?
     * Causes extreme delays during the game, rendering it unplayable at times
 * alpha roadmap: <https://book.veloren.net/players/roadmap.html>
 * client integrated translation service
 * server located in latam?
     
=> splitting those points up under ## Topics for readabilty

### Alpha Roadmap

- People don't want to play the game until it's "released"
    - Adding more detail to a roadmap is useful
    
- [Hannibal] combat

- [Angel] plugin system

- [Angel] Non-Profit legal entity

- [Angel] World & Simulation
    - Current work of the engine-devs is "what kind are possible that we havent seen in other games"
    - Define / Limit / Explain Influences from DF => whole world simulation stuff
    
    
- [YuriMomo] Steam Release

- [Hannibal] GOTY 2025!

- ~~[Hannibal] more nfts more good~~

- [Yuri] Add Architect => putting a label on our simulation system (how our world is sim and managed in real time) => ??? system from "Shadow of War"

## Topics

### OKAY SO LIKE INFRASTRUCTURE IS HARD ACTUALLY



- [Angel] improve infrastructure
    - [Nguyen] Additional official servers

- [zesty] ~~Our Finances are not perfectly stable yet~~ WE LIKE MONEY!
    ![](https://i.imgur.com/RZpI9Mr.png)
    - [zesty] TL;DR at some point we need to switch to unofficial community servers as the primary way to play
        - [haniball] +1
        - [yuri] +1
        - [imbris] +1
        - [christof] +1
    - [nadja] Then we should take a page from MC with it's EULA re. monetization
        - [zesty] +1
        - [yuri] +1

- [Angel] shared player accounts over servers
    - [nadja] new auth system could actually make this one slightly easier
    
- [Nguyen] Multiple official geosharded servers
    - requires character migration between servers (we might want to make that player movement not duplication)

- [Yuri] / [Angel] host servers on Steam infra
    - (Prob) Incompatible with GPLv3 license
    - [Yuri] Workaround exists

### [yuri] improved panic messages for wgpu errors {Wrong DX version is choosen for 90%}

- [Angel] We don't want our debug logs to fingerprint users.
    - So debug guidelines more along of "people usually have this kinda problem, try this first"
    
- [Isse] better autoselecting graphics backend would solve a majority of the cases too

- [Christof] DX11 in wgpu 0.1.x would be *chefs kiss*
    - [Angel] => bounty is probably the best way of getting that done
    
- [yuri] have some cursed grep: 
    - https://discord.com/channels/449602562165833758/726090746528268429/1015673819404435516
    - https://gitlab.com/veloren/veloren/-/merge_requests/3589/diffs

### [isse] messages too long => like /players

- [isse]  Just some info on the torvus topic: 
    There are multiple issues with torvus not sending messages, the message can be too long (as in the /players case). Chat can also be too fast and Torvus can't send messages as fast as the server chat is.
- [isse] Sharp suggested having multiple server chat messages in one Torvus message to fix the second problem. And first one could be fixed by splitting up the message

### [froggy] Client Integrated Translation Service

* a separate server doing the translation might be an option (if we can solve the privacy issues)

### Server located in LATAM (Latin-America)

- Lost of players rn are located in Latin America
- Current server is in Germany
- As soon as we have a browser we should be able to host servers in SA / NA.

- users expressed concerns about losing progress from unoffical servers since they might be less reliably maintained
- player character migration between servers would be a solution, but that require a lot of work

- [christof] I don't know whether a server without character migration would help - as it would fragment the user base

=> Figure out how to host a server in LATAM at all. Then do the rest.

### Memory leak

* server memory leak?
    * No details yet
    * Has been happening for a few days
    * xMAC + Nadja are working on getting a dump of files
         * heaptrack is an option to investigate
    * might be a fragmentation problem as well
    * we don't want to disturb the main server during prime time
    * Angel offered a spare/test server
    
   
* [nadja] Server is leaking memory, abridged: So yeah our server is curretly loosing track of memory like it's an stumbling drunkard fresh out of the tavern. We don't know where it put any of the memory or what it's doing with it but we know it's been vanishing. It's not a problem yet, it'll be a very big problem very soon. Two of our archmages residental idiots with fancy sticks are currently trying to thunk how to divine where the drunkard has put all it's wayward memory. And my magic wand only works with 110V needs more cofe.
    * Note from the editor: Stop taking nadja with too little cofe seriously. I will always take you seriously. No u :< Ok. No serious. only joke I did joked that i will take you seriously
    
### Server Browser

* server browser progress
    * yesterday was a server browser discussion
    * airshipper prototype has a server list
    * server URI is passed to voxygen (CLI param) and locked in
    * needs a bit more of polish to get ready
    * a server list management process is missing (add, remove)
    * Tracking issue: https://gitlab.com/veloren/veloren/-/issues/1546
   
### DONATIONS! ( WE STILL LIKE MONEY! )

- Money is good actually
- [Hannibal] we're not hiding behind a shop or anything

## *This ~~page~~ section was intentionally left blank*
no cofe anymore :< 

:(

## Next week leads

Lead: @AngelOnFira  
Minutes: @cpetig 

### Todo agenda:
