-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi all,

Recently Frédéric Pierret implemented proper src.rpm building support,
required for reproducible builds, Fedora 27 and more (thanks!).
The main code lives in qubes-builder-fedora repository. But we also have
qubes-builder-centos (incidentally, also initially implemented by
Frédéric!), which does something very similar - builds rpm packages and
then compose template from them. We've come to conclusion it would make
sense to merge those repositories to reduce code duplication (otherwise
it would be needed to copy all src.rpm handling code into
qubes-builder-centos too). But then, the name qubes-builder-fedora is
less accurate, because it handle both Fedora and CentOS now... 

Now we have multiple options:

1. Do nothing - leave qubes-builder-fedora name for building both Fedora
and CentOS. This option definitely is the easiest one (renaming
repository means all qubes-builder users needs to update builder.conf).

2. Rename to qubes-builder-redhat - as both Fedora and CentOS are
(almost) directly developed by RedHat.

3. Rename to qubes-builder-yum - as both distributions use yum (or its
newer version dnf).

4. Rename to qubes-builder-rpm - right now this is the only builder
plugin targeting rpm packages. But is is unclear to me how similar would
be handling other rpm-based distributions (if any), not directly related
to Fedora or CentOS (OpenSUSE for example).


My favorite option right now is number 2. Any other opinions?

Relevant pull request is here:
https://github.com/QubesOS/qubes-builder-fedora/pull/23

- -- 
Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAlrMsygACgkQ24/THMrX
1yzn8wf+KiJPglzFHc7hkkWOaPD9INbQTQ3FvLf5i/TrN2/OHWQoIotaLzr4RHI7
K3nhZuLHZ71vSYanS/xNfz2MNIcWhpzpIeRLRcj3JTookGEYnDZ6kd48Kb6WHbIV
CCm+1R/NiwDy9+4jZ2wOJcnvN1GFcINLwGPF7lD1Bt7Q9lIwmzjD936e+b/Q2hAM
BuCDNo8WCn9MRKc6BggSBFGepkc0nY9g/kZcS76S/B3XOtrIwemHsbe7r/EiYhGQ
gdRBxDCZDs3uF/TCZpJRWt/d6KOAG0gkF/Thdyhyb4+Wa5TQnVvPBIvuF1I+rQIw
Ef+Qvl4yF5co3vknSfJuEd/37VTMwQ==
=lIJl
-----END PGP SIGNATURE-----

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-devel+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-devel@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-devel/20180412180945.GA2275%40mail-itl.
For more options, visit https://groups.google.com/d/optout.

Reply via email to