On Wed, Jul 07, 2021 at 02:27:39PM +0200, Florian Weimer wrote:
* Fabio Valentini:
> If it turns out that really actually nobody uses this, why not drop it
> upstream, and have the guile support removal come with the next GNU
> toolchain Change for Fedora?
Guile support in GNU packages is a goal of the GNU project, I think.
Where Guile is used as a scripting language for a larger program, its
use is generally optional. And it is unlikely that this optional
support will be removed upstream.
Given that, “do what upstream does” doesn't really help to solve settle
the matter in Fedora.
Yeah, I agree with that. Upstreams have different goals than Fedora,
different stability policies, and different sets of people involved.
I think it's entirely reasonable to deprecate and remove features (or
bring in new dependencies and introduce features) in Fedora at a
different schedule than upstream. Sometimes it'll be faster, sometimes
it'll be slower. Even if our packagers are also upstream developers it
does not mean that upstream==Fedora.