Package: release.debian.org
Severity: wishlist
X-Debbugs-Cc: ni...@thykier.net,debian-b...@lists.debian.org
Hi,

Historically, we have had a major opt-out for non-free in regards to Policy. One of these opt-outs are that the package does not have to be auto-built on Debian buildds.
Since the non-free is entirely opt-in and you had to be very active 
about opt'ing in as a admin, this seem fine. With the change to 
non-free-firmware now being enabled by d-i by default, we now have 
non-free-firmware packages installed by default that can use this 
opt-out and for me, that changes the game a bit.
In my book, ideally, we would require all non-free-firmware to be build 
on buildds to have it be closer aligned with main since it is now 
installable by default, where we do not want to trust maintainer build 
packages (which also makes our contributors less of a target for 
build-time backdoors).
  Though, license requirements might prevent that (I have not checked 
whether all non-free-firmware is auto-buildable), so a second runner up 
for me would be to have Britney enforce non-free(-firmware) was built on 
a buildd if the source has `Autobuild` set to `yes`. This would at least 
close the gap as much as possible.
Best regards,
Niels

Reply via email to