
Accessibility best practices for virtual events
Tuesday, December 1, 2020

Get ready for BazelCon 2020
Wednesday, November 11, 2020
We are also pleased to announce that, starting with the next major release (4.0), Bazel will support Long Term Support (LTS) releases as well as regular Rolling releases.
Some benefits of this new release cadence are:
- Bazel will release stable, supported LTS releases on a predictable schedule with a long window without breaking changes
- Bazel contributors / rules owners can prepare to support future LTS releases via rolling releases.
- Bazel users can choose the release cadence that works best for them, since we will offer both LTS releases and rolling releases.
- We will create an LTS release every ~9 months => new LTS release branch, increment major version number.
- Each LTS release will include all new features, bug fixes and (breaking) changes since the last major version.
- Bazel will actively support each LTS branch for 9 months with critical bug fixes, but no new features.
- Thereafter, Bazel will provide maintenance for two additional years with only security and OS compatibility fixes.
- Bazel Federation reboot: Bazel will provide strong guidance about the ruleset versions that should be used with each Bazel release so that each user will not have to manage interoperability themselves.
See you all at BazelCon 2020!
By Joe Hicks and the entire Bazel Team at Google
Recapping major improvements in Go 1.15 and bringing the Go community together
Thursday, August 27, 2020
The Latest Version of Go is Released
In August, the Go team released Go 1.15, marking another milestone of continuous improvements to the language. As always, many of the updates were supported by our community of contributors in collaboration with the engineering team here at Google.Following our earlier release in February, the latest Go build brings a slew of performance improvements. We’ve made significant changes behind the scenes to the compiler, reducing binary sizes by about 5%, and improving building Go applications to be around 20% faster and requiring 30% less memory on average.
Go 1.15 also includes several updates to the core library, a few security improvements, and much more–you can dive into the full release notes here. We’re really excited to see how developers like you, ranging from those working on indie projects all the way to enterprise devs, will incorporate these updates into your projects.
A few users have been working with the release candidates ahead of the latest build and were kind enough to share their experience.
Wayne Ashley Berry, a Senior Engineer at Over, shared that “...seeing significant performance improvements in the new releases is incredible!” and, speaking of compiler improvements, showed “one of [their] services compiling ~1.3x faster” after upgrading to Go 1.15.
This mirrored our experience within Google, compiling larger Go applications like Kubernetes which experienced 30% memory reductions and 20% faster builds.
These are just a couple examples of how some users have already seen the benefits of Go 1.15. We’re looking forward to what the rest of the gopher community will do with it!
A Better Experience For Go Developers
Over the last few months we’ve also been hard at work improving a few things in the Go ecosystem. In July, the VS Code extension for Go officially joined the Go project and more recently, we rolled out a few updates for our online resources.We brought a few important changes to pkg.go.dev, a central source of information for Go packages and modules. With these changes came functional improvements to make the browsing experience better and minor tweaks across the site (including a cute new gopher). We also made some changes to go.dev—our hub for Go developers—making it easier to navigate the site and find examples of Go’s use in the enterprise.
![]() |
| The new home page on pkg.go.dev. Credit to Renee French for the gopher illustration. |
Our Commitment to Open Source and Google Open Source Live
Most of these changes wouldn’t be possible without contribution from our open source community through submitting CLs to our release process, organizing community meetups, and engaging in discussions about future changes (like generics).Being part of the open source community is something that the Go team embraces, and Google as a whole works to support every year. It’s through this community that we’re able to iterate on our work with a constant feedback loop and bring new gophers into the Go ecosystem. We’re lucky to have the support of passionate Go advocates, and even get to celebrate the occasional community gopher design!
That being said, this has been a challenging year to gather in person for meetups or larger conferences. However, the gopher community has been incredibly resilient, with many meetups taking place virtually, several of which Go team members have been able to attend.
We’d like to help the entire open source community stay connected. In that vein, we’re excited to announce that Google will host a series of free virtual events, Google Open Source Live, every month through next year! As part of the series, on November 7th, members of the Go team will be sharing community updates, some things we’ve been up to, and a few best practices around getting started with Go.
Visit the official site for the Go Day on Google Open Source Live, to learn more about registration and speakers. To keep up-to-date with the Go team, make sure to follow the official Go twitter and visit go.dev, our hub for Go developers.
Google Open Source Live: A monthly connection for open source communities
Tuesday, August 25, 2020
Given how the 2020 pandemic has affected the communities’s ability to stay engaged and connect, it is important to us to stay present in the ecosystem. Therefore, we made a conscious decision to build an event series for developers to have the opportunity to hear directly from the Google Open Source Programs Office, developer advocates and experts. Each day will provide impactful information in a 2-hour time frame.
Attendee Experience
After attending several virtual events throughout the Summer, we designed our platform with one idea in mind: to create an alternative platform for developers to gather, learn, and interact with experts, and have fun.Attendees can interact with the experts and speakers with Live Q&A chat during the sessions, and join an after party following the event! It’ll provide a great interactive opportunity for activities and to connect with others.
Sept. 3 Agenda
“The New Open Source: Leadership, contributions and sustainability”9 AM - 11 AM PST
Session | Topic | Speaker |
Hosted by Stephen Fluin, DevRel Lead and Dustin Ingram, Developer Advocate. | ||
1 | "Be the leader you want in OSS" | Megan Byrd-Sanicki Manager, Operations & Research |
2 | "5 simple things you can do to improve OSS docs" | Erin McKean, Docs Advocacy Program Manager, OSPO |
3 | Fireside Chat: "Business models and contributor engagement in OS" | Seth Vargo, Developer Advocate Kaslin Fields, Developer Advocate |
4 | "Sustainability in OS" | Megan Byrd-Sanicki, Manager Operations & Research |
Google Open Source Live Event Calendar
Each month will focus on one open source project or concept and feature several speakers who are subject matter experts in their fields. Events take place monthly on the first Thursday.
2020 | |||
Sep 3 | Oct 1 | Nov 5 | Dec 3 |
Leadership, contributions and sustainability | On Google Open Source Live | On Google Open Source Live | Kubernetes day On Google Open Source Live |
2021 | |||
Feb 4 | Mar 4 | Apr 1 | May 6 |
Istio day On Google Open Source Live | Bazel day On Google Open Source Live | Beam day On Google Open Source Live | Spark day On Google Open Source Live |
Jun 3 | Jul 1 | Aug 5 | Sep 2 |
CDAP day On Google Open Source Live | Airflow day On Google Open Source Live | OSS Security day On Google Open Source Live | TBD |

