Backstage Weekly 15 - Happy 1 year anniversary to Backstage 🎂
By David Tuite • January 25th, 2021Today marks the one year anniversary of the very first commit to open source Backstage 🍾 Since then it has been… busy, with as many as 99 pull requests merged each week.
With more adoption, a bigger community and a strong direction, 2021 looks set to be an even bigger year. We can’t wait to see what this awesome community produces.
Merged last week…
82 pull requests were merged last week. Here are the highlights.
New plugins: Snyk, Kafka and Opsgenie
This was a big week for new plugins with three additions to the plugin directory. Interestingly, all three plugins were contributed by non-Spotify engineering teams. More evidence that this community has critical mass.
Snyk, the developer-first security company, released their own Backstage plugin this week. As far as I can tell, this is the first official corporate plugin to be built for Backstage.
The Snyk plugin lets you quickly see the number of vulnerabilities present in your services so you can start to understand the security story across your fleet. #4213
Nir Gazit from Fiverr merged the first parts of a Kafka plugin. The functionality is simple for now, the plugin lists the offset status of consumer groups for services that have a Kafka annotation. It’s a welcome start and it provides a good foundation for others to build on. #3985
Last, but not least, Kévin Gomez from electric scooter sharing company VOI Technology contributed an Opsgenie plugin. It supports tabs for alerts and incidents and an overview widget to show the latest alerts for a particular service. #4227
New starts: GitHub Apps, Scaffolder V2 and Search roadmap
This week also brought some exciting new beginnings in the Backstage codebase.
GitHub Apps will make most GitHub <> Backstage integrations simpler and support more granular permissions. Thankfully, Johan Haals from Spotify has begun the work in #4058.
One of the Backstage features I’m most frequently asked about is the Scaffolder and the functionality it supports for creating new services. In #3900, some parts of the existing Backstage Scaffolder have been deprecated to lay groundwork for Scaffolder V2. It’s a small step but definitely pointed in the right direction.
A new roadmap for Search in Backstage has been added to the docs along with a proposal for production ready search architecture. Search improvements feature on the core roadmap for Backstage so we’re expecting big improvements in this area #4030.
Roadie news
We got a shoutout on a recent episode of the Kubernetes Podcast thanks to friend of Roadie and CTO of the CNCF, Chris Aniszcyzk.
In the episode, Chris shares his technology journey and Cloud Native predictions for 2021.
Chris Aniszczyk (@cra) is the CTO of @CloudNativeFdn, the Executive Director of @OCI_ORG, and VP of DevRel at the @LinuxFoundation .
— Kubernetes Podcast from Google (@KubernetesPod) January 19, 2021
Learn how he got into open source and what he foresees 🔮 for Cloud Native in 2021:
📃 https://t.co/aJBN85IOFs
🔊 https://t.co/WMJExlQBuc pic.twitter.com/7EiROQMIoO
Roadie is hiring a remote JavaScript engineer who will work on our Backstage plugins and on Backstage directly. If you or someone you know would like to be paid to work on open source software then please, apply here.