Reproducible Builds Summit V

December 35, 2019 Marrakech, Morocco

Event Documentation

 

 
 

Table of Contents

Agenda

Day 1

Day 2

Day 3

Session notes

Day 1

Project updates I

Project updates II

Agenda Hacking

Strategic working sessions I

Rebuilders

Distros

Android toolchain

Build inputs

Sharing build results

Day 2

Strategic working sessions II

Standards for Verifying Reproducible Builds

User experience with reproducibility

Bootstrapping I

Maven repository formats

Machine readability for build information

Build Inputs II - What counts as build inputs?

Skillshare session

Strategic working sessions III

Is my package reproducible yet?

Requirements for independent rebuilders

Maven repositories

Building a data dictionary buildinfo

Verification of Reproducible Builds

Bootsrapping II

Day 3

Strategic working sessions IV

Testing

Full source bootstrapping

Bazel

Reproducible Builds Summit VI 2020

Testing Maven Repository Format buildinfo spec

Rebuilder doc review

Closing Scrumboard Session

Reproducible Builds Summit VI 2020 Goals

Agenda

 

Day 1

Tuesday, December 3

Opening session (No notes taken in this session)

The Summit started with participant introductions, a welcome message from the event co-organizers, and an overview of the meeting agenda.

 

Getting to know each other

Each participant was invited to talk with another participant they had not met yet.

 

Project Updates I (Session notes start on page 8)

Several facilitators hosted short discussions, sharing updates about different projects and topics.

 

Break

 

Project Updates II (Session notes start on page 8)

Several facilitators hosted short discussions, sharing updates about different projects and topics.

 

Break

Agenda Hacking (Session notes start on page 9)

Participants generated a list of topics and questions that they wanted to discuss at the meeting. The result of the brainstorming was then taken into account to identify the working sessions that had emerged as the most compelling for those in attendance.

 

Lunch

 

Strategic working sessions I (Session notes start on page 15)

 

Closing session

The meeting day ended with an invitation to all participants to share their goals and wishes for the following days, and words of gratitude for a productive start of the Summit.

 

Adjourn

 

Hack time (No notes taken)

 

Day 2

Wednesday, December 4

Opening session

The second day of the Summit opened with a summary of the work done during the previous day, and a brief overview of the plan for the day ahead.

 

Strategic working sessions II (Session notes start on page 29)

 

Skill share sessions (Session notes start on page 55)

 

Lunch

 

Strategic working sessions III (Session notes start on page 56)

 

Closing plenary

The day was brought to a close with the invitation to share proposals for the next day's working sessions, and the invitation to use the meeting space to hack together during the rest of the afternoon.

 

Adjourn

 

Hack time

 

Day 3

Thursday, December 5

Opening session

The final day of the Summit opened with the encouragement to focus the last day of the meeting on drafting action plans to be carried out during the following weeks and months.

Strategic working sessions IV (Session notes start on page 75)

Lunch

Closing Scrumboard Session (No notes taken in this session)

Reproducible Builds Summit VI 2020 Goals (Session notes start on page 93)

Closing plenary

The Summit ended with notes of appreciation for everyone who participated in the meeting and contributed to its success.

Adjourn

 

Hack time

Session notes

 

Day 1

 

Project updates I

 

 

 

Project updates II

Agenda Hacking