

17·
1 month agoI have a dual-boot Windows partition just for games and I keep using it less and less. Valve has done incredible work with Proton. It has been months since I have booted into Windows, and that’s with a weekly games night where we are generally trying something new every week.
Alternative experience here: I have managed 7 GitLab installs for the past 12 years, two of these having ~300 users and ~1000 repositories, and I update monthly on average. I have only had one update break in all that time, and it was because of starting another upgrade step without waiting for all of the background migrations to complete. GitLab support got us sorted out within a couple of hours. A great experience overall.
There is a complexity floor, however. I use GitLab personally because of its CI/CD implementation. Upgrading it requires some care because it’s a large and complex project. You have to read the errata and use the upgrade planner.
For small installations with a few users, and if there is no CI/CD preference, Forejo is probably the better choice for maintenance simplicity.