If you are passionate about the world of video games, surely you already know what it is Valve Pressure Vessel. Another of those projects that take "plumbing" names from this well-known company and that you can now explore in detail because its guts (source code) is now available from GitLab.
For some time Valve has had its own account on GitHub, now owned by Microsoft, and from there the source code has been posted to collaborate on different projects. This is the case of projects as important as Proton, GameNetworkingSockets, etc. But now, you have added a bunch of projects to GitLab. Is it changing "sides"?
Now, many of those projects that are contained in the Steam client for Linux have moved to GitLab, as is the case with Pressure Vessel. The reason seems to be clarified in these tweets that you can see here in which Timothee Besset answers a medium that asks why this movement towards GitLab:
The projects you see on GitHub are often mirrored from an internal repo. It's awkward and creates friction for community contributions. The projects on gitlab is where we will do our work in the open.
- Timothee Besset (@TTimo) October 29, 2020
If you still don't know what Pressure Vessel is, it may not matter to you whether or not it is in GitLab. For more information, tell you that it is a simplified version of Flatpak made especially for video games. So you can put the games in a small specific container from the Steam client.
Una great help for developers who can have a containerized video game to test against, run on any GNU / Linux distribution, and allow older games with certain dependencies to keep running long into the future (eg: remember that many distros have abandoned support for certain 32-bit packages and libraries).
More information - Go to the GitLab repository with Pressure Vessel