
On Wed, Mar 19, 2025 at 10:23 AM Andreas Stieger <Andreas.Stieger@gmx.de> wrote:
On 2025-03-14 15:23, Thorsten Kukuk wrote:
after collecting the requirements and a lot of discussions I published now a document, which explains the requirements for a RPM, if it should be used for transactional-update with RPMs, transactional-update with OCI images build from this RPMs and systemd-sysext images.
That article can be found at: https://en.opensuse.org/openSUSE:Packaging_Requirements_for_Atomic_and_Image...
Thanks Thorsten. Looking at the "Testing for conformance" section, how much of that would you say can be automated with linters, review bots, or openqa tests?
No idea, nobody has yet found the time to look at this. But I think that if you have access to the source spec file and the resulting binary RPMs, it should be possible to check for everything with an extra tool. Thorsten -- Thorsten Kukuk, Distinguished Engineer, Senior Architect, Future Technologies SUSE Software Solutions Germany GmbH, Frankenstraße 146, 90461 Nuernberg, Germany Managing Director: Ivo Totev, Andrew McDonald, Werner Knoblich (HRB 36809, AG Nürnberg)