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


Reply via email to