Hello, Am Tue, Oct 21, 2025 at 10:51:20AM +0000 schrieb Gevel Tekens: > The version on Codeberg is maintained, while the one on savannah is the > unmaintained official version.
for us as packagers of existing software, it is difficult to make a judgement when an upstream project is unmaintained, and if there are several forks, which of them is "official", or more generally which of them is the best one to be packaged. While gsl on savannah does not look overly healthy (one commit since the release of the last version in May 2024, last commit by a non-maintainer going back to 2021), it is maybe too early to conclude that the software is unmaintained. On the other hand the codeberg fork also seems to mainly be a one-person effort with little activity as far as issues and pull requests are concerned. (But of course that there is activity is a positive sign.) Arguments for switching to the codeberg fork could be easy of packaging (we have added a number of phases to make gsl compile on newer architectures and skip failing tests) and uptake by software projects using gsl that require a newer version from codeberg. My personal opinion is that right now, there are no compelling reasons to switch from the savannah to the codeberg gsl. We could package the codeberg gsl additionally under a different name; but unless there is user demand or a requirement by a depending package that does not compile with the savannah gsl anymore, the case for adding a package is also not very compelling. Andreas
