Reproducible Central hits the 500 fully reproduced builds of upstream projects releases for the JVM
Hervé Boutemy
hboutemy at apache.org
Tue Mar 29 06:11:57 UTC 2022
Le lundi 28 mars 2022, 13:13:12 CEST Holger Levsen a écrit :
> Hi Hervé,
>
> On Sun, Mar 27, 2022 at 08:27:11AM +0200, Hervé Boutemy wrote:
> > I just wanted to share how the number of projects that produce
> > reproducible
> > releases for the JVM is growing, year after year.
> >
> > This forced me to rewrite the reporting system, that did not work any more
> > in one unique page listing every builds: now the main page lists
> > projects, and releases reproducibility status is displayed in a
> > per-project page
> >
> > see https://github.com/jvm-repo-rebuild/reproducible-central
>
> that's great news, thanks for sharing!
>
> to bring things into perspective, when you say "500 fully reproduced builds
> of upstream projects releases", out of how many upstream projects in total?
> 550? 5000? 50000? :)
I don't have the statistics on releases published each day, but I suppose it's
more than 500 (yes, each day)
It's clear that currently, Reproducible Builds for projects publishing to
Maven Central is a minority
But it's not a surprise: we're talking about upstream projects, that do their
normal releases. And tooling to have good chances of getting Reproducible
Builds easily for "normal" people just wanting to get a result without having
too much work is quite recent.
Then I see this result more as a proof that upstream projects can have
Reproducible Builds (and not only rebuilds done in the centrally managed
environment of a Linux distro): it works without adding much constraints.
It's really an important proof of feasibility at scale, before more projects
embrace the movement.
Regards,
Hervé
More information about the rb-general
mailing list