[gnutls-help] guile-gnutls copy at codeberg

Ludovic Courtès ludo at gnu.org
Fri Jul 11 11:45:14 CEST 2025


Hi Simon,

Simon Josefsson <simon at josefsson.org> writes:

> I pushed the guile-gnutls git repository to codeberg:
>
> https://codeberg.org/guile-gnutls/guile-gnutls
>
> This is a manually maintained repository to explore if we could move
> guile-gnutls to codeberg.  What do you think?

I would support such a move.

> I feel I don't have a lot authority over this project, so I don't know
> if there are any opinions on this -- I tried to cc some possibly
> relevant people (sorry if I missed anyone, anyone else on gnutls-help
> feel free to chime in with opinions).  I'd like to co-maintain this
> (send me your codeberg username), and I'm also okay reverting back to
> gitlab if people think moving codeberg is a negative.

IMO you have all the authority to do it!

> Further things I'm aware of:
>
> - GitLab issue tracker - should we keep this read-write, or turn it
>   read-only?  Is there any point in migrating issues to codeberg?  Is
>   such migration even possible?
>
> - Gitlab Merge requests - same question

I see you merely cloned the repo instead of migrating the project.

I would suggest migrating the project (including issues and PRs): it’s
a super easy and mostly lossless process with Codeberg.  I think you’ll
first need to delete this repo and then click on “+” in the blue banner
at the top and then “New migration”.

> - GitLab Pipelines - this is a very important QA tool and I wouldn't
>   want to release anything without having all those tests.  So whatever
>   we do, the GitLab CI/CD will be important for some time still.  I
>   don't speak Forgejo CI/CD but will try to learn, but it appears far
>   behind GitLab CI/CD feature-wise.  I don't see any problem having a
>   GitLab read-only mirror project for CI/CD purposes, I do that for some
>   other projects without GitLab presence.

Yeah, that I don’t know.  There’s the integrated Woodpecker CI but I’ve
never used it.

> - GitLab release pages - I've been using this feature as a learning
>   excercise, but I'm not sure how important it is.  I guess codeberg has
>   something similar.  I find these pages rather ugly, and prefer old
>   school HTTPS/FTP publication with stable URLs and a mirror network.
>   Savannah and ftp.gnu.org provides this, and we can continue use that
>   (or not).

I would just use Git tags these days, but then that rules out
complicated pre-processing à la Gnulib.

> Btw, I pushed a copy of GitLab 'master' branch to a 'main' branch on
> Codeberg since it seemed like a nice time to change branch name too.

Agreed.

Thanks,
Ludo’.



More information about the Gnutls-help mailing list