Morning,

> I find creating RPM repositories relatively simple - createrepo(8)
> (or possibly createrepo_c(8)) feel straightforward to me. GPG package
> signing is not too hard.  I find deb/apt repositories to be more involved.

dpkg-scanpackages can create repos for debian quite easily, although
not in the full structure of the official repos which are done with
different tools.

I would be curious what would be the group opinion on flatpak

https://flatpak.org/

Seems like it can handle William issue better because it's not forcing structure too hard

William