Hamburg 2023

When: October 31st, November 1st-2nd 2023.

What: Three days to continue the growth of the Reproducible Builds effort.

As a follow up to the six previous reproducible builds workshops in Athens 2015, Berlin 2016, Berlin 2017, Paris 2018, Marrakech 2019 and Venice 2022 the reproducible builds folks have meet again! And just like previous years, the heart of the workshop were three days of moderated sessions with the goals outlined just below.

Where:
dock europe e.V. Bodenstedtstr. 16
22765 Hamburg
Germany

Goals

As previously, the exact content of the meeting has been shaped by the participants, these were our main goals as organizers:

  • Physically meet each other after such a long time! ;-)
  • Update & exchange about the status of reproducible builds in various projects.
  • Improve collaboration both between and inside projects.
  • Expand the scope and reach of reproducible builds to more projects.
  • Establish space for more strategic and long-term thinking than is possible in virtual channels.
  • Brainstorm designs on tools enabling users to get the most benefits from reproducible builds.
  • Work together and hack on solutions.
  • Discuss how reproducible builds will be usable and meaningful to users and developers alike.
Reproducible Builds Summit 7 in Hamburg 2239

Participants

There have been participants from Apache Maven, Apache Security, Arch Linux, arch-repro-status, Buildroot, CHAINS (KTH Royal Institute of Technology), coreboot, Debian, ElectroBSD, F-Droid, Fedora, GitHub, GNU Guix, Google Cloud, JustBuild, LibreOffice, Mobian, NixOS, openSUSE, OpenWrt, phosh, privoxy, Pure OS, Qubes OS, rebuilderd, Red Hat, repro-env, Rust, spytrap-adb, systemd, Tor Project, Ubuntu, Warpforge and more...

Event Documentation

There was a huge variety of topics discussed. To give a few examples:

  • continuing design and development work on .buildinfo infrastructure
  • discussing formats and tools we can share
  • language specific respositories and package managers (e.g. PyPI, NPM, etc)
  • infrastructure needs like e.g. snapshot services, public verification serices
  • software bill of materials
  • future directions for diffoscope, reprotest & strip-nondeterminism
  • reproducible filesystem images
  • real world success stories
  • and many many more.
A postit note written by Jan-Benedict Glaw at the summit in Hamburg, confirming Holger Levsen's theory that rebuilding all Debian packages needs a very small subset of packages. The text states that 69200 packages (in sid) list 24850 packages in their .buildinfo files, in 80200 variations.

Location

The event took took place at place at dock europe e.V. in Hamburg Altona, Germany.


The outside area at dock-europe (source: dock-europe.net)

The venue is quite easily reachable by public transit, from both the airport and the train stations. See this page for more instructions on how to reach the venue.

The event space can also lodge 28 people in 2-people bedrooms which we allocated on request during registration.

Participation costs

Attendance to the summit was free of charge!
If you were attending on behalf of your company, corporate registration was available.

Code of Conduct

This event was run under the guidance of the DebConf Code of Conduct and the Debian Code of Conduct.

The organisers are committed to providing events where all participants feel safe. Attendees are expected to treat all people with respect and help create a welcoming environment. If you notice behaviour that fails to meet this standard, please speak up (aloud or in private to the organisers).

Organized by

The organization team can be reached via email to 2023-summit-team@lists.reproducible-builds.org. This is a private mailing list where only the organizers are present.

Aspiration & Holger, Vagrant, Chris and Mattia

Sponsors

We are thankful for having had these sponsors for this event! Please contact us if you want to support future event like this one.

Gold Level

Bronze Level

Supporters

Travel and getting there

Travel to Hamburg and the venue

The nearest airport is Hamburg Airport from which there is a direct subway connection to Hamburg Altona. Hamburg Altona is also an ICE train station with trains to/from Berlin, Kopenhagen, Munich, Prague, Vienna and Zurich, besides many other places.
This being Hamburg, of course you can also reach us by sea!

The venue is quite easily reachable by public transit, from both the airport and the train stations. See this page for more instructions on how to reach the venue.

Follow us on Twitter @ReproBuilds, Mastodon @reproducible_builds@fosstodon.org & Reddit and please consider making a donation. • Content licensed under CC BY-SA 4.0, style licensed under MIT. Templates and styles based on the Tor Styleguide. Logos and trademarks belong to their respective owners. • Patches for this website welcome via our Git repository (instructions) or via our mailing list. • Full contact info