Loading _events/vienna2025/agenda.md +2 −0 Original line number Diff line number Diff line Loading @@ -30,6 +30,8 @@ Please note that all break times are approximate :) 11.15 Interactive Project Updates [NOTES](/events/vienna2025/agenda/project-updates) We'll continue the program with short question-driven updates from a range of participants on a range of projects from across the Reproducible Builds ecosystem. 12.30 Lunch Loading _events/vienna2025/agenda/project-updates.md 0 → 100644 +301 −0 Original line number Diff line number Diff line --- layout: event_detail title: Project Updates event: vienna2025 order: 33 permalink: /events/vienna2025/agenda/project-updates/ --- Reproducible Builds Summit 2025 Project Summaries National Research Council of Italy (CNR) Who: Giacomo Benedetti 1 RB Status: $22\%$ 2 Ask about: R-B in open-source ecosystems 3 Software Security Research 4 Want to know about: Hands-on experience in Package release process/publishing 5 Build process management 6 University of Bonn Who: Tino & Marc 7 RB Status: $10\%$ reproducible 8 Ask about: Software Supply Chain Security 9 R-B for Programming Language Ecosystems 10 Research/Papers 11 Learn about: Practical application of R-B 12 Attestations/Provenance 13 Bootstrappable Builds 14 Project/Org: Arch Linux Who is here: Antiz, kpcyrd 15 RB Status: Yes ($88.5\%$) 16 Ask us about: Having rebuilders for 5 years 17 Centralizing RB patches/fixes 18 Want to learn: How to enforce RB Policy (Debian) 19 Reproducible Releng images 20 Apache Software Foundation (Apache Airflow) Who: Yarek (MERE) 21 Status: Reproducible $100\%$ 22 What you can ask: Breaking often 23 Python reproducibility 24 Weird reproducibility issues 25 What to learn: How to reproduce reproducibility 26 Expiry of reproducibility 27 How to sell reproducibility 28 North Carolina State University Who: Will Enck 29 RB Status: Unknown 30 Ask Us About: RBs in language ecosystems 31 Research + RBs 32 Want to Learn: How I can create research agendas that solve your problems 33 Apache Maven Who: Hervé BOUTEMY 34 RB Status: $M_{A}V\in N=1_{\infty}\times RB$ Built with Maven 35353535 Ask us about: Reproducible Central 36 Shields.io Reproducible Badge 37 Reproducible Dependencies Report 38 Want to learn / work on: Attestations 39 Rebuild 40 Build sharing 41 NetBSD/pkg src Who: Thomas 42 RB Status: NetBSD: quite reproducible (most of the time) 43; pkgsrc: early stages 44 Ask about: NetBSD build system 45 Want to learn: State of distributions 46 Common pitfalls & workarounds/solutions 47 Project: None / Independent Who: KLEMEN / CENA (Git) 48 RB Status: In process of updating the rebuilder 49494949 Ask about / Learn: Making reproducible Docker/OCI images easier for developers 50505050 Where and how to help the RB community 515151515151515151 New York University Who: Justin Cappos & Yaxuan (Alice) Wen 52 RB Status: Undefined 53 We can talk about: Build from trusted enclave 54 In-toto attestation 55 SBOM accuracy/completeness 56 We want to learn: How people do RB currently? 57 Interesting problems people have found 58 Unknown-Unknowns (Plz nerd snipes us) 59 OSS Rebuild Who: Matthew Suozzo, William Burton, Aman Sharma (Emeritus) 60 Status: npm: $<50\%$ 61 pypi: $\sim 50\%$ 62 crates.io: $>50\%$ 63 maven: $\sim 5\%$ 64 Ask us: AI Rebuilds 65 Git internals 66 Language package ecosystems 67 Work on: Registry API 68 Improving Rust coverage 69 Native build reproducibility 70 Consensus in rebuilders 71 The Tor Project Who: Nicolas RB Status: Tor Browser is built reproducibly. Ask me about: Tor Browser and Tor Browser Build. Want to learn about / work on: Build attestation systems and databases. GUlX / ROCHE Who: GáBOR, EFRAIM (GUlX) / GáBOR (ROCHE) RB Status: $80\%$ (GUlX) / $95\%$, but very fragile (ROCHE) Ask about (GUlX): Diffoscope Discoverability Early Bootstrap Simplification Debian Package Build How to do this from other build systems? Ask about (ROCHE): Moving from "almost working" to prod ready Corporate Penetration Aptly Project: Nix/NixOS Who: Paul, Julien, Martin RB Status: $92\%$ of $100$k packages Ask us about: How Nix works LILA: decentralized RB monitoring $lact$: signature format to attest reproducibility Defining reproducibility based on evidence Want to learn / work on: Reproducible disk images/appliances & measured boot Rebuildd / challenges in rebuilding old Debian packages $lact$ policy engine openSUSE Who: Bernhard, Georg R-B Status: $98.5\%$ ($16$k packages) Ask about: ORS Normalization Want to work on: Normalization R-B-OS Who: BERNHARD R-B-Status: $100\%$ of $3$K packages Ask Us About: VM IMAGES EMACS Want to Work On: GHC R.B Octave R.B Rust R.B / Debugging Loading
_events/vienna2025/agenda.md +2 −0 Original line number Diff line number Diff line Loading @@ -30,6 +30,8 @@ Please note that all break times are approximate :) 11.15 Interactive Project Updates [NOTES](/events/vienna2025/agenda/project-updates) We'll continue the program with short question-driven updates from a range of participants on a range of projects from across the Reproducible Builds ecosystem. 12.30 Lunch Loading
_events/vienna2025/agenda/project-updates.md 0 → 100644 +301 −0 Original line number Diff line number Diff line --- layout: event_detail title: Project Updates event: vienna2025 order: 33 permalink: /events/vienna2025/agenda/project-updates/ --- Reproducible Builds Summit 2025 Project Summaries National Research Council of Italy (CNR) Who: Giacomo Benedetti 1 RB Status: $22\%$ 2 Ask about: R-B in open-source ecosystems 3 Software Security Research 4 Want to know about: Hands-on experience in Package release process/publishing 5 Build process management 6 University of Bonn Who: Tino & Marc 7 RB Status: $10\%$ reproducible 8 Ask about: Software Supply Chain Security 9 R-B for Programming Language Ecosystems 10 Research/Papers 11 Learn about: Practical application of R-B 12 Attestations/Provenance 13 Bootstrappable Builds 14 Project/Org: Arch Linux Who is here: Antiz, kpcyrd 15 RB Status: Yes ($88.5\%$) 16 Ask us about: Having rebuilders for 5 years 17 Centralizing RB patches/fixes 18 Want to learn: How to enforce RB Policy (Debian) 19 Reproducible Releng images 20 Apache Software Foundation (Apache Airflow) Who: Yarek (MERE) 21 Status: Reproducible $100\%$ 22 What you can ask: Breaking often 23 Python reproducibility 24 Weird reproducibility issues 25 What to learn: How to reproduce reproducibility 26 Expiry of reproducibility 27 How to sell reproducibility 28 North Carolina State University Who: Will Enck 29 RB Status: Unknown 30 Ask Us About: RBs in language ecosystems 31 Research + RBs 32 Want to Learn: How I can create research agendas that solve your problems 33 Apache Maven Who: Hervé BOUTEMY 34 RB Status: $M_{A}V\in N=1_{\infty}\times RB$ Built with Maven 35353535 Ask us about: Reproducible Central 36 Shields.io Reproducible Badge 37 Reproducible Dependencies Report 38 Want to learn / work on: Attestations 39 Rebuild 40 Build sharing 41 NetBSD/pkg src Who: Thomas 42 RB Status: NetBSD: quite reproducible (most of the time) 43; pkgsrc: early stages 44 Ask about: NetBSD build system 45 Want to learn: State of distributions 46 Common pitfalls & workarounds/solutions 47 Project: None / Independent Who: KLEMEN / CENA (Git) 48 RB Status: In process of updating the rebuilder 49494949 Ask about / Learn: Making reproducible Docker/OCI images easier for developers 50505050 Where and how to help the RB community 515151515151515151 New York University Who: Justin Cappos & Yaxuan (Alice) Wen 52 RB Status: Undefined 53 We can talk about: Build from trusted enclave 54 In-toto attestation 55 SBOM accuracy/completeness 56 We want to learn: How people do RB currently? 57 Interesting problems people have found 58 Unknown-Unknowns (Plz nerd snipes us) 59 OSS Rebuild Who: Matthew Suozzo, William Burton, Aman Sharma (Emeritus) 60 Status: npm: $<50\%$ 61 pypi: $\sim 50\%$ 62 crates.io: $>50\%$ 63 maven: $\sim 5\%$ 64 Ask us: AI Rebuilds 65 Git internals 66 Language package ecosystems 67 Work on: Registry API 68 Improving Rust coverage 69 Native build reproducibility 70 Consensus in rebuilders 71 The Tor Project Who: Nicolas RB Status: Tor Browser is built reproducibly. Ask me about: Tor Browser and Tor Browser Build. Want to learn about / work on: Build attestation systems and databases. GUlX / ROCHE Who: GáBOR, EFRAIM (GUlX) / GáBOR (ROCHE) RB Status: $80\%$ (GUlX) / $95\%$, but very fragile (ROCHE) Ask about (GUlX): Diffoscope Discoverability Early Bootstrap Simplification Debian Package Build How to do this from other build systems? Ask about (ROCHE): Moving from "almost working" to prod ready Corporate Penetration Aptly Project: Nix/NixOS Who: Paul, Julien, Martin RB Status: $92\%$ of $100$k packages Ask us about: How Nix works LILA: decentralized RB monitoring $lact$: signature format to attest reproducibility Defining reproducibility based on evidence Want to learn / work on: Reproducible disk images/appliances & measured boot Rebuildd / challenges in rebuilding old Debian packages $lact$ policy engine openSUSE Who: Bernhard, Georg R-B Status: $98.5\%$ ($16$k packages) Ask about: ORS Normalization Want to work on: Normalization R-B-OS Who: BERNHARD R-B-Status: $100\%$ of $3$K packages Ask Us About: VM IMAGES EMACS Want to Work On: GHC R.B Octave R.B Rust R.B / Debugging