The project has 4 servers:
All servers are hosted at the Namur University in Belgium. Our contacts there are Didier and Pollux
All Xfce related services are hosted on these servers:
We have very old hardware (Sun Fire, Sun V20z etc.), and little or no hardware spares.
Even if we don't update our workflow, we need to get rid of our old servers. We can thank UNamur 100000x for their free hosting for the last decade, but I think we need to find a new sponsor. Maybe Gandi (with m8t) can be a solution.
This can be some cloud services or dedicated servers or something else. We don't need unlimited resources, only 2 or 3 instances with enough ram / cpu / disk and good stability.
On the DNS side, maybe outsource this to a provider.
What do we need : 2 instances (VM are ok), per instances:
And a backup server. As we can keep our servers at namur, they can serve as a backup site.
Feature | Bugzilla/cgit | GitLab CE | Phacility | GitHub | Gitea |
Pull requests | ✘ | ✔ | ✔ | ✔ | ✔ |
Can self-host | ✔ | ✔ | ✔ | ✘ | ✔ |
CI Integration | ✔ | ✔ | ✔ | ✔ |
We need a VM (Debian) for testing the self-hosted alternatives and the migration workflow. Current POC of Gitea is here: https://gitea.xfce.alteroot.org/xfce
Projects and users
Migration from Cgit
Style and GUI
Migration from Bugzilla
Gitea hacking
Migration from Bugzilla