I agree with the idea that Ben suggested of not enabling deltas by default and giving users the option until a certain time where it can be phased out fully.

I remember in my personal experience that delta slowed down update durations.

On Wed, 22 Feb 2023, 15:40 Ben Cotton, <bcotton@redhat.com> wrote:
On Tue, Feb 21, 2023 at 3:48 PM Matthew Miller <mattdm@fedoraproject.org> wrote:
>
> What we're doing now — as has been the case for several years, already noted
> in the previous discussion — has very little end-user value. Also as noted
> in that thread (as in the ticket)... that's unfortunate, because it did
> bring some real benefits (and could possibly do even more.)

The fact that the value of deltas requires frequent updates means that
most people don't get the benefit. And since delta RPMs trade
bandwidth for CPU, it probably makes things worse for folks in
developing countries. So I agree, it's probably not worth keeping
deltas as the default.

> But, I think it's time to move on. We have ostree and various
> container-delta approaches. We should focus on those — and give DeltaRPMs a
> sad, fond farewell.

Could we do this as a two-step approach? First change the default to
not use deltas but still allow people to opt-in to it. Then (assuming
we can track this, which maybe we can't) see how much they're used
before we decide to pull the plug on producing them.

--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-leave@lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue