Hi Mattia,
On 11/19/25 09:40, Mattia Rizzolo wrote:
Hello RB folks,
During the last day of the Summit, a small Working Group was set up to
handle the move of the canonical location of the
https://reproducible-builds.org website (currently on salsa.debian.org)
to somewhere else.
The goals of the move are mainly:
* have an easier sign-up for new contributors (Salsa has restricted
registrations that can easily take up days, and it HAS been proven
detrimental for new contributors)
* have the website hosted on a more neutral place, since the
Reproducible Builds project nowadays is independent of Debian and
their internal processes
We picked Codeberg [0] as our repository hosting platform of choice:
Being somewhat affiliated with Codeberg: yay! :)
Codeberg is a non-profit, community-led effort that provides Git hosting
and other services for free and open source projects, itself based on
fully FOSS code (Forgejo, itself based on Gitea), which aligns perfectly
with our broad FOSS values.
It has all the features we need for our simple needs, including CI and
(still under consideration) static web hosting.
It also includes a seamless import feature from other code forges,
allowing to import the whole git history as well as merge requests and
issues from salsa in a very straightforward way.
We used this feature to import the webiste on
https://codeberg.org/reproducible-builds/reproducible-website
(temporary, will re-import!).
For now, our current plan is only to move the git repository of the
website. We foresee this to be the starting to also move all the other
git repositories that are not Debian-specific out of salsa.debian.org at
a later date.
We are also currently evaluating potential options regarding the website
building and publishing, in particular the "codeberg pages" feature
(although it's advertised as being in "maintenance mode"). In the
meantime, this part will stay on jenkins.debian.net.
There's currently a new pages implementation in beta-testing based on:
https://grebedoc.dev/
I asked if there's already some public documentation on how to set this
up on the codeberg.org hosted instance. I wouldn't recommend the
existing pages infrastructure in the meantime, both for availability
reasons as well as (very likely) requiring manual steps to migrate to
the new one anyway.
Marcus