Re: fibers release bits [was: Re: Moving Fibers to Codeberg]
Ludovic Courtès <[email protected]> Wed, 03 Dec 2025 17:40:03 +0100
| Newsgroups | gmane.lisp.guile.user |
|---|---|
| Message-ID | <[email protected]> |
Greg Troxel <[email protected]> skribis: > Generally, not really, but we cope with all sorts of things when we have > to. Typically packages that need a git checkout are in the > new/not-really-baked upstream stage. > > What pkgsrc -- and I'd expect just about every other packaging system > including GNU/Linux distributions -- expects is to download a release > tarball from a URL. It is rare for that not to be available, and pretty > much unheard of for a healthy project (that is maintained, has > releases). Fibers appears healthy except for not having tarballs. My view as a packager is that release tarballs are on the decline. In Guix, 12k packages out of 30k (38%) have their source taken from a tarball; see also figures 3 and 4 of <https://hal.science/hal-04586520v1> for the general trend. Tarballs that contain pre-built artifacts are also a bootstrapping and a security issue, as illustrated by the attack on XZ-Utils. Overall, evidence suggests that the presence or lack of release tarballs is unrelated to a project’s health. :-) Ludo’.