<aside>
📽 Playlist: https://www.youtube.com/playlist?list=PLxNYxgaZ8Rsf-7g43Z8LyXct9ax6egdSj
</aside>
Legend
❗️interesting
‼️, 😲 - very interesting
🌟- A favourite talk
Day 1
Keynote - Jeff Atwood
🔗https://www.youtube.com/watch?v=eymphDN7No4&list=PLxNYxgaZ8Rsf-7g43Z8LyXct9ax6egdSj&index=2&t=0s
- Skipped this as it isn't Bazel specific. Will check it out later
Project Updates + Q&A
🔗https://www.youtube.com/watch?v=dXhmRal9TsA&list=PLxNYxgaZ8Rsf-7g43Z8LyXct9ax6egdSj&index=2
- Presenters: John Field and Dmitry Lomov, Google (New York and Munich Bazel managers, respectively)
- Bazel 1.0
- External Bazel-related projects can get integrated into the official Bazel CI (I think an Atlassian project does this) ❗️
rules_mvn_external
is listed as a "gradual adoption" project. Does this mean they intend people to move beyond it to... something else?
- No need for
mysys
or bash
(Windows)
- You can stick your Bazel build profiles into Chrome DevTools. Interesting
- Again mention that their Bazel CI is open to the community
- Dmitry mentions that "maybe" individuals can be listed on https://bazel.build/experts.html
- Q&A
- Person complains that Google hasn't open-sourced tests of Bazel C++ native rules. He is not backing down 😅
rules_pygen
guy is there! Thinks WORKSPACES
are messy (they are)
- Christian Gruber has wild 🔥 hair. Thinks Bazel's public roadmaps could be better.
- Person named Paul is asking about recursive
WORKSPACE
s. Dmitry highlights the imperative nature of WORKSPACE
loading is a big big problem for recursiveness.
Building Self Driving Cars with Bazel