Moving the git hosting for the r-b website
Marcus Hoffmann
bubu at bubu1.eu
Wed Nov 19 12:11:27 UTC 2025
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
More information about the rb-general
mailing list