Buildroot:DeveloperDaysFOSDEM2019

= Buildroot Developers Meeting, 4-6 February 2019, Brussels =

The Buildroot Developers meeting is a 3-day event for Buildroot developers and contributors. It allows Buildroot developers and contributors to discuss the hot topics in the Buildroot development, work on patches, and generally meet each other, facilitating further online discussions. Attending the event is free, after registration.

Location and date
The next Buildroot Developers meeting will take place on February 4th, 5th and 6th 2019 in Brussels, right after the FOSDEM conference. The meeting will take place in Google offices, located Chaussée d'Etterbeek 180, 1040 Brussels, very close to the Schuman metro station.

It is possible to join online by going to https://appear.in/buildroot

Sponsors
We would like to thank our sponsors:
 * Google, providing the meeting location, with Internet connection, but also free lunch and refreshments for the meeting participants.

Participants

 * 1) Thomas Petazzoni, arrives Friday 1 at 19:55 at BRU, leaves Wednesday 6 at 21:05 from BRU
 * 2) Peter Korsgaard
 * 3) Arnout Vandecappelle
 * 4) Yann E. MORIN, arrives Friday 1 at 19:55 at BRU, leaves Wednesday 6 at 21:05 from BRU
 * 5) Matt Weber (via IRC / Google Hangout)
 * 6) Angelo Compagnucci
 * 7) Mark Corbin
 * 8) Thomas De Schampheleire (physically present on Monday and Tuesday, may join remotely on Wednesday)
 * 9) Titouan Christophe (Monday only)
 * 10) Adam Duskett
 * 11) Adrian Perez de Castro (Monday only, flight departs at 17:55)

Meeting agenda

 * Buildroot Association General Assembly
 * Download infra
 * source-check revival
 * git backend:
 * How to deal with the reproducibility of tarballs that we create from Git repositories? We currently require a specific version of tar, and also a specific variant of gzip. Some people think this is becoming annoying. Arnout has proposed to hash the contents of tarballs instead of the tarballs themselves, by introducing a new type of hash. Yann disagrees. We need to discuss this to reach a consensus.
 * Drop support for branches and other unstable refs
 * Infra:
 * "Config.in.host" for all host packages 1st and 2nd parts of the discussion
 * Instrumentation hooks: correctness vs. cost, especially about the three file-lists (host, staging, target)
 * Graphs: speed-ups by Yann
 * Fix SDK: how to handle symlinks that point outside the SDK?
 * Glibc >= 2.29 needs python 3.4 Glibc-2.29: Do we really want to add host-python3 in toolchain dependencies ? See BoF, patch
 * Qt5 versions to support: keep 5.6 or a newer LTS? Cfr. http://lists.busybox.net/pipermail/buildroot/2019-January/241108.html
 * Top-level parallel build: discussion on outstanding issues
 * Google Summer of Code. Deadline for applying is "February 6, 2019 at 21:00 (CET)"
 * Should init scripts be executable in the Buildroot tree?

And of course, patchwork cleanup! Triage into the following categories:
 * 1) Low-hanging fruit, can probably be applied as-is. This is mostly for version bump and simple new packages.
 * 2) Already had discussion, just ping and mark as changes requested.
 * 3) Needs review.
 * 4) Needs discussion.

Meeting report
... is being written at https://mensuel.framapad.org/p/buildroot_fosdem_2019