Re: moving to codeberg?
Simon Josefsson via Bug reports for the GNU Internet utilities <[email protected]> Wed, 02 Jul 2025 09:57:56 +0200
| Newsgroups | gmane.comp.gnu.inetutils.bugs |
|---|---|
| Message-ID | <[email protected]> |
"Alfred M. Szmidt" <[email protected]> writes: > What would people say about moving things over to codeberg? Savannah > is entierly unusable, and the FSF admins are not interesting in doing > anything. I consider codeberg for some projects. I have many projects that are dual savannah + gitlab (to get to functionality that doesn't really work on savannah). It is a really time consuming task to switch or maintain both systems, so I sometimes wish I didn't do it, but the end results are rewarding. It is also not crystal clear exactly which features to use from which site, and for different projects (libidn, libidn2, oath-toolkit, gsasl etc) I ended up with different trade-offs. I dislike the confrontational approach to MOVE things from savannah, but I see no problem having additional "inetutils" projects on any other site if there is anyone using that site who is interested in helping inetutils, and if there are any useful result for the inetutils from being on that site. This can be gitlab (like we use for CI/CD which to me is critical to have any confidence of the release tarballs), codeberg, github or whatever. Maybe we can experiment with a codeberg git repo for inetutils, and see if any useful contributions come that way, and could be merged back to savannah manually? I started the project below and pushed savannah's master branch both as 'main' (which I reckon is the codeberg-preferred branch name) and 'master': https://codeberg.org/inetutils/inetutils I started a separate git repo to experiment with Codeberg Forgejo CI/CD rules for InetUtils. Let's see if we can keep CI/CD rules outside of the core InetUtils project until we get some experience with it: https://codeberg.org/inetutils/cicd Compare the gitlab CI/CD inetutils project https://gitlab.com/gsasl/inetutils/-/pipelines which uses this CI/CD rule file: https://gitlab.com/gnulib/pipeline/-/blob/main/gnu/inetutils.yml?ref_type=heads Or the github inetutils CI/CD project, which I've sadly not had any time at all to look into: https://github.com/gnu-inetutils/ci-check If anyone wants to propose a 'Pull Request' on codeberg for this inetutils repo, we could experiment with this workflow a bit. I wouldn't consider this any official action, and I don't speak for the InetUtils project, this is just a toy experiment to learn. /Simon
signature.asc
(application/pgp-signature, 1.2 KB)
-----BEGIN PGP SIGNATURE----- iQNoBAEWCAMQFiEEo8ychwudMQq61M8vUXIrCP5HRaIFAmhk5oQUHHNpbW9uQGpv c2Vmc3Nvbi5vcmfCHCYAmDMEXJLOtBYJKwYBBAHaRw8BAQdACIcrZIvhrxDBkK9f V+QlTmXxo2naObDuGtw58YaxlOu0JVNpbW9uIEpvc2Vmc3NvbiA8c2ltb25Aam9z ZWZzc29uLm9yZz6IlgQTFggAPgIbAwULCQgHAgYVCAkKCwIEFgIDAQIeAQIXgBYh BLHSvRN1vst4TPT4xNc89jjFPAa+BQJn0XQkBQkNZGbwAAoJENc89jjFPAa+BtIA /iR73CfBurG9y8pASh3cbGOMHpDZfMAtosu6jbpO69GHAP4p7l57d+iVty2VQMsx +3TCSAvZkpr4P/FuTzZ8JZe8BrgzBFySz4EWCSsGAQQB2kcPAQEHQOxTCIOaeXAx I2hIX4HK9bQTpNVei708oNr1Klm8qCGKiPUEGBYIACYCGwIWIQSx0r0Tdb7LeEz0 +MTXPPY4xTwGvgUCZ9F0SgUJDWRmSQCBdiAEGRYIAB0WIQSjzJyHC50xCrrUzy9R cisI/kdFogUCXJLPgQAKCRBRcisI/kdFoqdMAQCgH45aseZgIrwKOvUOA9QfsmeE 8GZHYNuFHmM9FEQS6AD6A4x5aYvoY6lo98pgtw2HPDhmcCXFItjXCrV4A0GmJA4J ENc89jjFPAa+wUUBAO64fbZek6FPlRK0DrlWsrjCXuLi6PUxyzCAY6lG2nhUAQC6 qobB9mkZlZ0qihy1x4JRtflqFcqqT9n7iUZkCDIiDbg4BFySz2oSCisGAQQBl1UB BQEBB0AxlRumDW6nZY7A+VCfek9VpEx6PJmdJyYPt3lNHMd6HAMBCAeIfgQYFggA JgIbDBYhBLHSvRN1vst4TPT4xNc89jjFPAa+BQJn0XTSBQkNZGboAAoJENc89jjF PAa+0M0BAPPRq73kLnHYNDMniVBOzUdi2XeF32idjEWWfjvyIJUOAP4wZ+ALxIeh is3Uw2BzGZE6ttXQ2Q+DeCJO3TPpIqaXDAAKCRBRcisI/kdFojr5APwPZlbSoarP pkQ6a7xXBNNJHHnYI6EuYfJF807bZznJewD/VzsCqX6ijgMD2TolJN2O4b3As3G3 u/9w9IV7/ONitQA= =qpM9 -----END PGP SIGNATURE-----