rpm-software-management / rpm

The RPM package manager
http://rpm.org
Other
503 stars 364 forks source link

Document differences between internal and Sequoia GPG backends #2346

Closed ffesti closed 1 year ago

ffesti commented 1 year ago

With the internal GPG parser being stripped down and being very incomplete from the beginning we need to document the differences to the Sequoia backend so people have an incentive to use the later and to understand why builds with the internal backend are limited.

nwalfield commented 1 year ago

Good point. Where would be a good place to document this?

pmatilai commented 1 year ago

I think a simple blurb in INSTALL alongside the crypto options explanations would go a long way. That's where people making such a choice should be looking at anyhow.

nwalfield commented 1 year ago

I think it makes sense to make a list before writing a text. Here's what I've thought of so far:

nwalfield commented 1 year ago

This is related to https://pagure.io/fedora-docs/release-notes/issue/892 , I think.

pmatilai commented 1 year ago

Another one for the list:

Note that I wouldn't go too deep into these technicalities in the INSTALL blurb, just something broad that helps a person decide against using the internal parser :laughing: But I agree, having a list will help make a point.

pmatilai commented 1 year ago

It wont hurt to elaborate on the Fedora change either, but I think the primary interest here is to convince people building rpm by themselves (and especially for their distro) that they really should bother with Rust for this.

nwalfield commented 1 year ago

Someone looked at this thread and privately asked me to forward their suggestions:

pmatilai commented 1 year ago

I only added a brief blurb to INSTALL. My primary interest here is to scare people away from the internal implementation :ghost:, not to document every technical detail that differs...

nwalfield commented 1 year ago

Looks good, thanks for adding this.