[rb-general] Reproducible builds required for CII Best Practices gold badge
David A. Wheeler
dwheeler at dwheeler.com
Sat Jul 7 16:08:05 CEST 2018
I think most of you know that the Linux Foundation runs the Core Infrastructure Initiative (CII). The CII has done a number of things, including creating a "best practices badge" where FLOSS projects that do certain good practices can earn a badge. If your project doesn't have a badge, I urge you to get one, but that's not why I'm posting.
The "CII Best Practices" badge has 3 badge levels: passing, silver, and gold. I thought you might like to know that the "gold" level requires reproducible builds. You can see the details here:
https://github.com/coreinfrastructure/best-practices-badge/blob/master/doc/other.md#build_reproducible
This is yet another argument that people think that reproducible builds are a good thing! You might want to use that as an additional argument for creating reproducible builds.
Here are some more details, in case you find them useful:
* The "silver" level requires a "repeatable" build, which is a weaker requirement than a reproducible build and is intended to be a stepping stone towards a fully reproducible build: https://github.com/coreinfrastructure/best-practices-badge/blob/master/doc/other.md#build_repeatable
* People can get a badge by starting at the badge website: https://bestpractices.coreinfrastructure.org
* You can see lots of best practices details on its project page: https://github.com/coreinfrastructure/best-practices-badge/
Thanks for all your hard work! I look forward to seeing more binaries that are reproducible.
--- David A. Wheeler
More information about the rb-general
mailing list