Giter Club home page Giter Club logo

community's Introduction

headline

English | 한국어 | 中文版

License CNCF Status Discord Code style Codecov Uffizzi OpenSSF Best Practices OpenSSF Scorecard

What is Backstage?

Backstage is an open source framework for building developer portals. Powered by a centralized software catalog, Backstage restores order to your microservices and infrastructure and enables your product teams to ship high-quality code quickly without compromising autonomy.

Backstage unifies all your infrastructure tooling, services, and documentation to create a streamlined development environment from end to end.

software-catalog

Out of the box, Backstage includes:

  • Backstage Software Catalog for managing all your software such as microservices, libraries, data pipelines, websites, and ML models
  • Backstage Software Templates for quickly spinning up new projects and standardizing your tooling with your organization’s best practices
  • Backstage TechDocs for making it easy to create, maintain, find, and use technical documentation, using a "docs like code" approach
  • Plus, a growing ecosystem of open source plugins that further expand Backstage’s customizability and functionality

Backstage was created by Spotify but is now hosted by the Cloud Native Computing Foundation (CNCF) as an Incubation level project. For more information, see the announcement.

Project roadmap

For information about the detailed project roadmap including delivered milestones, see the Roadmap.

Getting Started

To start using Backstage, see the Getting Started documentation.

Documentation

The documentation of Backstage includes:

Community

To engage with our community, you can use the following resources:

License

Copyright 2020-2024 © The Backstage Authors. All rights reserved. The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our Trademark Usage page: https://www.linuxfoundation.org/trademark-usage

Licensed under the Apache License, Version 2.0: http://www.apache.org/licenses/LICENSE-2.0

Security

Please report sensitive security issues using Spotify's bug-bounty program rather than GitHub.

For further details, see our complete security release process.

community's People

Contributors

benjdlambert avatar bocytko avatar craigtracey avatar dhenneke avatar drodil avatar dtuite avatar fcorti avatar fengypants avatar freben avatar gabriel-dantas98 avatar jacobvaldemar avatar jeffschaper avatar jhaals avatar joonpark13 avatar jorgelainfiesta avatar karlhaworth avatar kwent avatar mihaitabara avatar orkohunter avatar piatkiewicz avatar rugvip avatar timbonicus avatar tudi2d avatar udi-hofesh avatar vinzscam avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

community's Issues

Org Member: punkle

Have you read the Code of Conduct?

Is your first contribution to Backstage at least 3 months ago?

Yes

Highlighted Contributions

What is your Discord username?

Brian Fletcher#7051

What is the name of your current organization?

RoadieHQ

Any other context that you wish to share

No response

Org Member: luchillo17

Have you read the Code of Conduct?

Is your first contribution to Backstage at least 3 months ago?

Yes, I have been contributing to Backstage for at least 3 months

Highlighted Contributions

backstage/backstage#16647
backstage/backstage#12019
backstage/backstage#15937
backstage/backstage#16724
backstage/backstage#16782

What is your Discord username?

luchillo17#8777

What is the name of your current organization?

VMWare

Any other context that you wish to share

No response

Agenda for Backstage Community Sessions (December 21, 2022)

Details

December has only the Adopters Community Session, because of holidays in December.

  • Date and Time

Day 1 (Adopters)

**Wed, December 21, 16:00 CET **
Use this to convert to your timezone
Share your adoption challenges and successes, demo features and plugins, and hear about major product updates.

How to join the Adopters Community Session

Join us at backstage.io/live

To join the chat, you need to log in with your Google account

In case you face issues joining - feel free to use the #meetup channel on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • You can use [Adopters] or [Contributors] in your comment to label them for a specific track.
  • Upvote existing comments/topics.

SIG Catalog missing details

Hi folks, I was just reading the SIG Catalog README and noticed two things:

  1. the meeting notes doc is not public -- is this intentional? should folks request access? or should it be wide open?
  2. I don't see a #sig-catalog channel on the Backstage Discord -- could that be a visibility/access problem, or has it not been created yet?

Org Member: OrkoHunter

Have you read the Code of Conduct?

Is your first contribution to Backstage at least 3 months ago?

Yes, I have been contributing to Backstage for at least 3 months

Highlighted Contributions

https://github.com/backstage/backstage/pulls/OrkoHunter
https://github.com/backstage/backstage/issues/created_by/OrkoHunter

Along with code contributions, I have been spreading the word around Backstage by talks, videos, tutorials and evangelism.

What is your Discord username?

OrkoHunter#1520

What is the name of your current organization?

Harness.io

Any other context that you wish to share

Saw people doing this 😁

Org Member: sennyeya

Have you read the Code of Conduct?

Is your first contribution to Backstage at least 3 months ago?

Yes, I have been contributing to Backstage for at least 3 months

Highlighted Contributions

I've primarily been focused on OpenAPI specs and generation, a few key contributions have been:

Other contributions have been:

What is your Discord username?

Aramis#7984

What is the name of your current organization?

no answer

Any other context that you wish to share

Is this the right avenue to ask if I should be listed as a plugin owner/maintainer for https://github.com/backstage/backstage/tree/master/packages/backend-openapi-utils? Will be continuing to contribute in the OpenAPI space.

Agenda for Backstage Community Sessions (Jan 18 & 25, 2023)

Details

  • Date and Time

Day 1 (Adopters)

Day 2 (Contributors)

**Wed, Jan 18 2023, 16:00 CET **
Use this to convert to your timezone
**Wed, Jan 25 2023, 16:00 CET **
Use this to convert to your timezone
Share your adoption challenges and successes, demo features and plugins, and hear about major product updates. Go deeper under the hood — discuss features, implementation questions, and other technical issues with your fellow contributors and the Backstage maintainers.

How to join the Adopters Community Session

Join us at backstage.io/live

To join the chat, you need to log in with your Google account

How to join the Contributors Community Session

Join Zoom Meeting
https://spotify.zoom.us/j/99236687098

Note: Please sign up on Zoom if you do not have an account. This meeting requires a Zoom account for joining.

In case you face issues joining - feel free to use the #meetup channel on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • You can use [Adopters] or [Contributors] in your comment to label them for a specific track.
  • Upvote existing comments/topics.

Org Member: awanlin

Have you read the Code of Conduct?

Is your first contribution to Backstage at least 3 months ago?

Yes, I have been contributing to Backstage for at least 3 months

Highlighted Contributions

I've been contributing for a while now here are some examples:

What is your Discord username?

Ahhhndre#3095

What is the name of your current organization?

Keyloop

Any other context that you wish to share

No response

Org Member: karlhaworth

Have you read the Code of Conduct?

Is your first contribution to Backstage at least 3 months ago?

Yes, I have been contributing to Backstage for at least 3 months

Highlighted Contributions

What is your Discord username?

Karl#5593

What is the name of your current organization?

American Airlines

Any other context that you wish to share

We started with backstage on alpha 4. I have personally met with tons of companies to push backstage, contributed 2 plugins via roadie, have contributed through blog posts, videos, and a recent podcast. I also have participated in discord conversations.

RFC: Agenda for Backstage Community Session - June 16, 2021

Backstage Community Session-05

Details

Zoom details

Join Zoom Meeting
https://spotify.zoom.us/j/97078947863

Meeting ID: 970 7894 7863

Note: Please sign up on Zoom if you do not have an account. This meeting requires a Zoom account for joining.

In case you face issues joining - feel free to use the #meetup channel on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • Upvote existing comments/topics.

RFC: Agenda for Backstage Community Session - Mar 17 2021

Backstage Community Sessions_Discord

Details

We will use Zoom for this meetup. Enter the details on - https://zoom.us/join

Meeting ID: 971 0711 1272
Passcode: 973921

or directly use https://spotify.zoom.us/j/97107111272?pwd=UEU4aWxhZ21qWDU4M2hrQmV0bGsrQT09

In case you face issues joining - reach out to [email protected] via email or @OrkoHunter on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • Upvote existing comments/topics.

Org Member: kissmikijr

Have you read the Code of Conduct?

Is your first contribution to Backstage at least 3 months ago?

Yes, I have been contributing to Backstage for at least 3 months

Highlighted Contributions

backstage/backstage#12156
backstage/backstage#11974
backstage/backstage#13800
backstage/backstage#13704
backstage/backstage#11082
backstage/backstage#6589

What is your Discord username?

Miklos#7416

What is the name of your current organization?

RoadieHQ

Any other context that you wish to share

I try to attend most of the catalog-sig meetings.

RFC: Agenda for Backstage Community Session - August 18, 2021

Backstage-Community-Session-07

Details

Zoom details

Join Zoom Meeting
https://spotify.zoom.us/j/97078947863

Meeting ID: 970 7894 7863

Note: Please sign up on Zoom if you do not have an account. This meeting requires a Zoom account for joining.

In case you face issues joining - feel free to use the #meetup channel on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • Upvote existing comments/topics.

Agenda for Backstage Community Session (October 20 & 21, 2021)

Backtage-Community-Session-09

Details

  • Date and Time

Day 1 (Adopters)

Day 2 (Contributors)

Wed, October 20th, 16:00 CEST (UTC+2)
Use this to convert to your timezone
Thu, October 21st, 16:00 CEST (UTC+2)
Use this to convert to your timezone
Share your adoption challenges and successes, demo features and plugins, and hear about major product updates. Go deeper under the hood — discuss features, implementation questions, and other technical issues with your fellow contributors and the Backstage maintainers.

Zoom details

Join Zoom Meeting
https://spotify.zoom.us/j/97078947863

Meeting ID: 970 7894 7863

Note: Please sign up on Zoom if you do not have an account. This meeting requires a Zoom account for joining.

In case you face issues joining - feel free to use the #meetup channel on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • You can use [Adopters] or [Contributors] in your comment to label them for a specific track.
  • Upvote existing comments/topics.

Adoption SIG: Feb 2 Meeting Notes

Source Adoption SIG - Meeting Notes

Starting Micro-service Plugins Working Group under Adoption SIG

@taras shared that several members of Red Hat team expressed interested in meeting to discuss deploying Backstage backend plugins as microservices. @Rugvip shared that the Backstage Maintainers have been working on Backend Extension system that will is big step towards isolated backend plugins. The group discussed topics that need to be considered by the working group which are,

  1. How do we manage routing between services?
  2. How do we maintain the option to deploy as a monolith and as microservices?
  3. How do we dynamically local plugins?

The following people shared interested in participating,

  • Oleg Silkin (Red Hat)
  • Thorsten Schwesig (Red Hat)
  • Gorkem Ercan (maybe interested - was not present, Red Hat)
  • Tom Coufal
  • Sam Padgett
  • Waldir Montoya (VMWare)
  • Jamie (VMWare)

Action item: start a thread in #adopters channel to schedule a time for the group to meet.

Reimagining onboarding experience

Mihai Tabara, in @fcorti's absence, shared their thoughts about a new onboarding experience for companies adopting Backstage. Mihai presented slides that showed a new experience. The new experience will allow initial configuration to be done via the browser. There are lots of unknowns, but some of the slides included examples of WordPress administration where users can install plugins without a build step. They are working on an RFC to share their ideas and get feedback from the community.

New Entity Validation Plugin

215518353-a108ae87-0dea-4bb2-a080-58b6abe9e4e8

@ivangonzalezacuna shared a new plugin to allow validating entities via the Backstage App. The plugin is current in a PR and it's available here backstage/backstage#16050

Backstage for Backstage

@minkimcello created an RFC with a proposal to create a Backstage developer portal for the Backstage community. Min asked about features that the community would like to see in this portal.

Some of the features could be

  1. Being able to search through all publicly published Backstage plugins
  2. Aggregate Backstage-related blog posts
  3. Search Backstage documentation
  4. List Backstage talks/events

@waldirmontoya asked if some of the features would be better as improvements to the microsite. @taras suggested that we could do both - improve the search but also make the content available via the portal. @Rugvip suggested that some features might be better as an awesome-list instead of Backstage. @Rugvip suggested that it would be nice to be able to create Backstage plugins using the scaffolder to make it easier for folks to get started. @waldirmontoya suggested that we should consider adding these features to the demo site.

Action item: start a thread in #adopters channel to schedule a time for a group to meet to discuss initial plan.

Org Member: webark

Have you read the Code of Conduct?

Is your first contribution to Backstage at least 3 months ago?

Yes, I have been contributing to Backstage for at least 3 months

Highlighted Contributions

backstage/backstage#16929

backstage/backstage#11130

backstage/backstage#11374

backstage/backstage#15454

backstage/backstage#16409

What is your Discord username?

webark#8471

What is the name of your current organization?

Cvent

Any other context that you wish to share

No response

Org Member: jorgelainfiesta

Have you read the Code of Conduct?

Is your first contribution to Backstage at least 3 months ago?

Yes, I have been contributing to Backstage for at least 3 months

Highlighted Contributions

What is your Discord username?

jorgel#8733

What is the name of your current organization?

Roadie

Any other context that you wish to share

I've yet to have the chance to contribute code, but I'm constantly reading what's happening in the codebase and promoting Backstage.

RFC: Agenda for Backstage Community Session - September 15, 2021

Backstage-Community-Session-08

Details

Zoom details

Join Zoom Meeting
https://spotify.zoom.us/j/97078947863

Meeting ID: 970 7894 7863

Note: Please sign up on Zoom if you do not have an account. This meeting requires a Zoom account for joining.

In case you face issues joining - feel free to use the #meetup channel on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • Upvote existing comments/topics.

Catalog SIG: Meetings notes from Jan 10, 2022

Source: Catalog SIG - Meeting Notes

Sharing insight from Catalog SIG with the community

@taras shared that the understanding created in the Catalog SIG doesn't propagate to the community. There needs to be higher awareness of the SIG, and people who can't attend the SIG should be able to learn from the discussion. We discussed creating transcripts and recordings, but we have yet to decide. A decision was made to start posting summaries of the meeting to the catalog channel in Discord to raise awareness. Taras Mankovski volunteered to start writing summaries of the meetings.

Ability to measure and monitor ingestion by entity kind #15159

@jessicamarcomini shared that HP already uses the existing Prometheus metrics to monitor ingestion performance. It would help to have more granular metrics that show the ingestion of individual entity types. The maintainers shared that OpenTelemetry will replace the prom-client used today in the future, but they encountered some limitations in the OpenTelemetry client that need to be addressed. In the meantime, Jessica was encouraged to create a pull request to introduce the metrics HP needs to the existing Prometheus metrics. Jessica will start working on a new PR and create a draft PR if she encounters unknowns.

Adding Events integration to Incremental Entity Providers #15154

@dekoding has an open PR to introduce Events integration to Incremental Entity Providers. It will allow routing payload received from GitHub Webhooks to Incremental Entity Providers for ingestion. @freben shared that he suggested changing the API that incremental entity providers expose, but otherwise, it is not controversial. @freben additionally shared that his vision for the ingestion is to make it mainly reactive to events. However, we'll still need initial ingestion, which can happen via Incremental Entity Providers.

OpenAPI spec for the REST API #2566

@sennyeya brought #2566 for discussion. There is a general desire to adopt OpenAPI specifications in the project. There was an open question on whether we should go schema-first or code-first. Maintainers and @taras expressed interest in schema-first. @taras encouraged the group to narrow the scope to schema-first since no one else expressed interest in advancing the code-first approach. The decision was made to focus on the schema-first approach. @Rugvip suggested that generating TypeScript types from OpenAPI specifications was a good starting point. We discussed whether we should focus on OpenAPI 3.1 or 3.0. Attendees shared that they don't have first-hand experience with the two versions. We discussed differences from Migrating from OpenAPI 3.0 to 3.1.0 article. We discussed that Autorest doesn't yet support OpenAPI 3.1, and they have had an open issue for over two years. @Rugvip suggested that validating input/output based on an OpenAPI spec and stubs of a server would be helpful.

@sennyeya agreed to focus on the schema-first approach in his experiments and bring the results for discussion to future meetings.

Agenda for Backstage Community Session (January 19 & 26, 2022)

Details

  • Date and Time

Day 1 (Adopters)

Day 2 (Contributors)

Wed, January 19th, 16:00 CET (UTC+1)
Use this to convert to your timezone
Wed, January 26th, 16:00 CET (UTC+1)
Use this to convert to your timezone
Share your adoption challenges and successes, demo features and plugins, and hear about major product updates. Go deeper under the hood — discuss features, implementation questions, and other technical issues with your fellow contributors and the Backstage maintainers.

Zoom details

Join Zoom Meeting
https://spotify.zoom.us/j/97078947863

Meeting ID: 970 7894 7863

Note: Please sign up on Zoom if you do not have an account. This meeting requires a Zoom account for joining.

In case you face issues joining - feel free to use the #meetup channel on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • You can use [Adopters] or [Contributors] in your comment to label them for a specific track.
  • Upvote existing comments/topics.

Adoption SIG: Meeting notes for Feb 16, 2023

Participants

  • Taras Mankovski
  • Serena Nichols
  • Francesco Corti
  • Tom Coufal
  • Waldir Montoya
  • Phil K
  • Min Kim

Update from Backstage for Backstage Working Group

@taras shared that Backstage for Backstage WG met to discuss the approach. Meeting notes can be found in this document. The group decided to focus on functionality that doesn't have an overlap with the microsite.

The first two features to be implemented are

  • Show a list of all Backstage plugins published to NPM
  • Allow using the scaffolder to create a new plugin

Update from Backstate Microservice Plugins Working Group

@taras shared that Backstage Microservice Plugins Working Group had their first meeting. @taras created a meta issue #68 to track progress of the group. Red Hat folks brought lots of experience from their work with Webpack Federation to create a pluggable framework for OpenShift's console. The group agreed to think about the discussion and reconvene in the near future. The next meeting is set for Feb 28th. To track the group's progress, subscribe to notifications of #68

Discord Analytics

@waldirmontoya25 shared that he's been going through Discord looking for all of the discussions where @freben and @Rugvip talked about extending the data model. It's time consuming and he wanted to know if there is a way to get analytics from Discord. It would be helpful to know what people are asking about. @fcorti said that he'll enquire internally and get back to the group.

Reading Secrets Asynchronously

@RobotSail shared that he and @taras were talking about contributions to Backstage that could be relevant for Red Hat. @taras shared a link to backstage/backstage#14084 and backstage/backstage#13952 which talk about the need for loading secrets without using environment variables or without storying them in memory at all. This is important for financial institutions that want to adopt Backstage.

In summary, there are 3 approaches that could allow using secrets in Backstage without using environment variables.

  1. Allow injecting secrets into config in packages/backend/src/index.ts as described in backstage/backstage#14084
  2. Introduce an integration with vaults as described in backstage/backstage#13952
  3. Introduce a secret clients API that would allow fetching clients on demand

Option 1 is most approachable so we're going to start with that approach. Discussion is here

Opinionated Catalog Ingestion

@fcorti shared that he would like to restart the conversation about Opinionated Catalog Ingestion. He said that he doesn't have a solution in mind, but the wants to start discussing the problems that we'd want to solve with a more Opinionated Catalog Ingestion.

@fcorti shared that in previous discussions there was a strong message that requiring YAML to ingest into the catalog makes adoption more difficult. We'd like to find a way to populate the catalog when the organization doesn't have YAML documents or their documents are not in Backstage YAML format.

  • @waldirmontoya25 shared that VMWare would like to support this effort.
  • @adobejmong shared that Adobe is interested in this initiative as well.
  • Greg Schultz shared that at their company they have lots of Spring Cloud Config files. It would useful for them to be able to ingest those instead of expecting catalog-info.yaml files to exist
  • Ravi Tadikonda of USBank would like to engage in a conversation about using a push based model of ingestion with events instead of pull based.

Action item: @fcorti will setup a dedicated meeting and invite anyone interested in this topic. If you'd like to be added to the list, email [email protected]

Demo of Embedded Scaffolder Workflow

Watch the demo video https://www.youtube.com/watch?v=vdpm4m7uMgg

Screenshot of Embedded Scaffolder Workflow

@taras shared that the alpha version of Backstage Scaffolder Plugin includes a new feature Frontside created for one of their clients. It's called the Embedded Scaffolder Workflow, making it easier to onboard components in the Catalog to use features that require updating annotations. In the demo video, @taras shows how an entity in the Catalog not using TechDocs can be onboarded using the Embedded Scaffolder Workflow. The MissingAnnotation component, which users find confusing, is replaced by a scaffolder workflow that creates a pull request with everything the entity needs to start using TechDocs. The pull request includes configuring the continuous integration system to build and upload docs to the storage container, updating the catalog-info.yaml file with necessary annotation, adds the docs folder and mkdocs.yaml file. Instead of giving the user work to do, it gives them a pull request that they can merge and show docs in Backstage.

You can find the example code here thefrontside/playhouse#224

Stayed tuned for an alpha of this release.

Spontanious discussions

What is the status of the Backend System?

According to Backstage System Alpha blog post, Backstage System is not yet ready for production. There isn't clear timeline yet of when it'll be in production. There is a meta issue backstage/backstage#13084 to track necessary changes to plugins

Agenda for Backstage Community Session (February 16 & 23, 2022)

Details

  • Date and Time

Day 1 (Adopters)

Day 2 (Contributors)

Wed, February 16th, 16:00 CET (UTC+1)
Use this to convert to your timezone
Wed, February 23rd, 16:00 CET (UTC+1)
Use this to convert to your timezone
Share your adoption challenges and successes, demo features and plugins, and hear about major product updates. Go deeper under the hood — discuss features, implementation questions, and other technical issues with your fellow contributors and the Backstage maintainers.

Zoom details

Join Zoom Meeting
https://spotify.zoom.us/j/97078947863

Meeting ID: 970 7894 7863

Note: Please sign up on Zoom if you do not have an account. This meeting requires a Zoom account for joining.

In case you face issues joining - feel free to use the #meetup channel on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • You can use [Adopters] or [Contributors] in your comment to label them for a specific track.
  • Upvote existing comments/topics.

Org Member: <RubenV-dev>

Have you read the Code of Conduct?

Is your first contribution to Backstage at least 3 months ago?

Yes, I have been contributing to Backstage for at least 3 months

Highlighted Contributions

Some of my contributions so far:
backstage/backstage#15812
backstage/backstage#16117
backstage/backstage#16237

I am also current working out a solution and should have a PR ready soon for:
backstage/backstage#16065

and currently have an open PR that I am working on as well:
backstage/backstage#16649

What is your Discord username?

RubenV#9310

What is the name of your current organization?

Vmware

Any other context that you wish to share

My contributions have been scoped to the kubernetes-plugin so far but moving forward i believe i will be contributing across different project areas in any capacity so thats why Im applying under organization membership. It has been a pleasure contributing thus far and I am excited to continue to drive changes and upgrades to backstage.

RFC: Agenda for Backstage Community Session - Feb 17 2021

Backstage Community Sessions_Discord

Details

We will use Zoom for this meetup. Enter the details on - https://zoom.us/join

Meeting ID: 962 2812 2234
Passcode: 093448

or directly use https://spotify.zoom.us/j/96228122234?pwd=Q2NneDZpU2RqczhzTTFRWUsxeFdOUT09

In case you face issues joining - reach out to [email protected] via email or @OrkoHunter on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • Upvote existing comments/topics.

Agenda for Backstage Community Session (June 15 & 22, 2022)

Details

  • Date and Time

Day 1 (Adopters)

Day 2 (Contributors)

**Wed, June 15th, 16:00 CEST **
Use this to convert to your timezone
**Wed, June 22nd, 16:00 CEST **
Use this to convert to your timezone
Share your adoption challenges and successes, demo features and plugins, and hear about major product updates. Go deeper under the hood — discuss features, implementation questions, and other technical issues with your fellow contributors and the Backstage maintainers.

How to join the Adopters Community Session

Join us at backstage.io/live

To join the chat, you need to log in with your Google account

How to join the Contributors Community Session

Join Zoom Meeting
https://spotify.zoom.us/j/99236687098

Note: Please sign up on Zoom if you do not have an account. This meeting requires a Zoom account for joining.

In case you face issues joining - feel free to use the #meetup channel on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • You can use [Adopters] or [Contributors] in your comment to label them for a specific track.
  • Upvote existing comments/topics.

Agenda for Backstage Community Sessions (Mar 22, 2023)

Details

  • Date and Time

Backstage Community

**Wed, Mar 22 2023, 16:00 CET **
Use this to convert to your timezone
Share your challenges and successes, demo features and plugins, and hear about major product updates.

How to join the Community Session

Join the Zoom Meeting

Note: Please sign up on Zoom if you do not have an account. This meeting requires a Zoom account for joining.

In case you face issues joining - feel free to use the #meetup channel on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • Upvote existing comments/topics.

Agenda for Backstage Community Session (August 17 & 24, 2022)

Details

  • Date and Time

Day 1 (Adopters)

Day 2 (Contributors)

**Wed, August 17, 16:00 CEST **
Use this to convert to your timezone
**Wed, August 24, 16:00 CEST **
Use this to convert to your timezone
Share your adoption challenges and successes, demo features and plugins, and hear about major product updates. Go deeper under the hood — discuss features, implementation questions, and other technical issues with your fellow contributors and the Backstage maintainers.

How to join the Adopters Community Session

Join us at backstage.io/live

To join the chat, you need to log in with your Google account

How to join the Contributors Community Session

Join Zoom Meeting
https://spotify.zoom.us/j/99236687098

Note: Please sign up on Zoom if you do not have an account. This meeting requires a Zoom account for joining.

In case you face issues joining - feel free to use the #meetup channel on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • You can use [Adopters] or [Contributors] in your comment to label them for a specific track.
  • Upvote existing comments/topics.

Agenda for Backstage Community Sessions (Apr 26, 2023)

Details

  • Date and Time

Backstage Community

**Wed, Apr 26 2023, 16:00 CET **
Use this to convert to your timezone
Share your challenges and successes, demo features and plugins, and hear about major product updates.

How to join the Community Session

Join the Zoom Meeting

Note: Please sign up on Zoom if you do not have an account. This meeting requires a Zoom account for joining.

In case you face issues joining - feel free to use the #meetup channel on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • Upvote existing comments/topics.

Org Member: Taras Mankovski

Have you read the Code of Conduct?

Is your first contribution to Backstage at least 3 months ago?

Yes, I have been contributing to Backstage for at least 3 months

Highlighted Contributions

I've been contributing to Backstage since September 2020. I'm within the top 30 contributors to Backstage. I have over 30 PRs merged, and I support Frontside developers and other community members in contributing to Backstage.

What is your Discord username?

tarasm#1256

What is the name of your current organization?

Frontside

Any other context that you wish to share

I also help with Adoption SIG and active participant in Catalog SIG.

Agenda for Backstage Community Sessions (Feb 22, 2023)

Details

  • Date and Time

Backstage Community

**Wed, Feb 22 2023, 16:00 CET **
Use this to convert to your timezone
Share your challenges and successes, demo features and plugins, and hear about major product updates.

How to join the Community Session

Join the Zoom Meeting

Note: Please sign up on Zoom if you do not have an account. This meeting requires a Zoom account for joining.

In case you face issues joining - feel free to use the #meetup channel on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • Upvote existing comments/topics.

RFC: Agenda for Backstage Community Session - July 21, 2021

Backstage Community Session-06

Details

Zoom details

Join Zoom Meeting
https://spotify.zoom.us/j/97078947863

Meeting ID: 970 7894 7863

Note: Please sign up on Zoom if you do not have an account. This meeting requires a Zoom account for joining.

In case you face issues joining - feel free to use the #meetup channel on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • Upvote existing comments/topics.

Agenda for Backstage Community Session (July 20 & 27, 2022)

Details

  • Date and Time

Day 1 (Adopters)

Day 2 (Contributors)

**Wed, July 20, 16:00 CEST **
Use this to convert to your timezone
**Wed, July 27, 16:00 CEST **
Use this to convert to your timezone
Share your adoption challenges and successes, demo features and plugins, and hear about major product updates. Go deeper under the hood — discuss features, implementation questions, and other technical issues with your fellow contributors and the Backstage maintainers.

How to join the Adopters Community Session

Join us at backstage.io/live

To join the chat, you need to log in with your Google account

How to join the Contributors Community Session

Join Zoom Meeting
https://spotify.zoom.us/j/99236687098

Note: Please sign up on Zoom if you do not have an account. This meeting requires a Zoom account for joining.

In case you face issues joining - feel free to use the #meetup channel on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • You can use [Adopters] or [Contributors] in your comment to label them for a specific track.
  • Upvote existing comments/topics.

Org Member: kuangp

Have you read the Code of Conduct?

Is your first contribution to Backstage at least 3 months ago?

Yes, I have been contributing to Backstage for at least 3 months

Highlighted Contributions

Most notably I'm the author of 3 current plugins:

Additionally, here is a list of my various past contributions

What is your Discord username?

pkuang#3202

What is the name of your current organization?

FactSet Research Systems

Any other context that you wish to share

No response

Agenda for Backstage Community Session (September 21 & 28, 2022)

Details

  • Date and Time

Day 1 (Adopters)

Day 2 (Contributors)

**Wed, September 21, 16:00 CEST **
Use this to convert to your timezone
**Wed, September 28, 16:00 CEST **
Use this to convert to your timezone
Share your adoption challenges and successes, demo features and plugins, and hear about major product updates. Go deeper under the hood — discuss features, implementation questions, and other technical issues with your fellow contributors and the Backstage maintainers.

How to join the Adopters Community Session

Join us at backstage.io/live

To join the chat, you need to log in with your Google account

How to join the Contributors Community Session

Join Zoom Meeting
https://spotify.zoom.us/j/99236687098

Note: Please sign up on Zoom if you do not have an account. This meeting requires a Zoom account for joining.

In case you face issues joining - feel free to use the #meetup channel on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • You can use [Adopters] or [Contributors] in your comment to label them for a specific track.
  • Upvote existing comments/topics.

Weblink to Backstage newsletter

Hi! Would it be possible to provide a link to view the community newsletters via browser? I'm subscribed to the newsletter and would like to be able to share it occasionally with my organization via slack. I've seen other mailchimp newsletters have a "view this in your browser" link... it'd be great to have that with the Backstage newsletter!

Agenda for Backstage Community Session (March 16 & 23, 2022)

Details

  • Date and Time

Day 1 (Adopters)

Day 2 (Contributors)

Wed, March 16th, 16:00 CET (UTC+1)
Use this to convert to your timezone
Wed, March 23rd, 16:00 CET (UTC+1)
Use this to convert to your timezone
Share your adoption challenges and successes, demo features and plugins, and hear about major product updates. Go deeper under the hood — discuss features, implementation questions, and other technical issues with your fellow contributors and the Backstage maintainers.

Zoom details

Join Zoom Meeting
https://spotify.zoom.us/j/99236687098

Note: Please sign up on Zoom if you do not have an account. This meeting requires a Zoom account for joining.

In case you face issues joining - feel free to use the #meetup channel on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • You can use [Adopters] or [Contributors] in your comment to label them for a specific track.
  • Upvote existing comments/topics.

Agenda for Backstage Community Session (May 18 & 25, 2022)

Details

  • Date and Time

Day 1 (Adopters)

Day 2 (Contributors)

**Wed, May 18th, 16:00 CEST **
Use this to convert to your timezone
**Wed, May 25th, 16:00 CEST **
Use this to convert to your timezone
Share your adoption challenges and successes, demo features and plugins, and hear about major product updates. Go deeper under the hood — discuss features, implementation questions, and other technical issues with your fellow contributors and the Backstage maintainers.

How to join the Adopters Community Session

Join us at backstage.io/live

To join the chat, you need to log in with your Google account

How to join the Contributors Community Session

Join Zoom Meeting
https://spotify.zoom.us/j/99236687098

Note: Please sign up on Zoom if you do not have an account. This meeting requires a Zoom account for joining.

In case you face issues joining - feel free to use the #meetup channel on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • You can use [Adopters] or [Contributors] in your comment to label them for a specific track.
  • Upvote existing comments/topics.

Agenda for Backstage Community Sessions (November 16 & 23, 2022)

Details

  • Date and Time

Day 1 (Adopters)

Day 2 (Contributors)

**Wed, November 16, 16:00 CET **
Use this to convert to your timezone
**Wed, November 23, 16:00 CET **
Use this to convert to your timezone
Share your adoption challenges and successes, demo features and plugins, and hear about major product updates. Go deeper under the hood — discuss features, implementation questions, and other technical issues with your fellow contributors and the Backstage maintainers.

How to join the Adopters Community Session

Join us at backstage.io/live

To join the chat, you need to log in with your Google account

How to join the Contributors Community Session

Join Zoom Meeting
https://spotify.zoom.us/j/92051345660?pwd=TnhLS0NWT0w2bXdBZnZQTnBJeWIrQT09

Note: Please sign up on Zoom if you do not have an account. This meeting requires a Zoom account for joining.

In case you face issues joining - feel free to use the #meetup channel on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • You can use [Adopters] or [Contributors] in your comment to label them for a specific track.
  • Upvote existing comments/topics.

Agenda for Backstage Community Session (November 17 & 18, 2021)

Backstage-Community-Session-10

Details

  • Date and Time

Day 1 (Adopters)

Day 2 (Contributors)

Wed, November 17th, 16:00 CET (UTC+1)
Use this to convert to your timezone
Thu, November 18th, 16:00 CET (UTC+1)
Use this to convert to your timezone
Share your adoption challenges and successes, demo features and plugins, and hear about major product updates. Go deeper under the hood — discuss features, implementation questions, and other technical issues with your fellow contributors and the Backstage maintainers.

Zoom details

Join Zoom Meeting
https://spotify.zoom.us/j/97078947863

Meeting ID: 970 7894 7863

Note: Please sign up on Zoom if you do not have an account. This meeting requires a Zoom account for joining.

In case you face issues joining - feel free to use the #meetup channel on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • You can use [Adopters] or [Contributors] in your comment to label them for a specific track.
  • Upvote existing comments/topics.

Agenda for Backstage Community Session (April 20 & 27, 2022)

Details

  • Date and Time

Day 1 (Adopters)

Day 2 (Contributors)

Wed, April 20th, 16:00 CET (UTC+1)
Use this to convert to your timezone
Wed, April 27th, 16:00 CET (UTC+1)
Use this to convert to your timezone
Share your adoption challenges and successes, demo features and plugins, and hear about major product updates. Go deeper under the hood — discuss features, implementation questions, and other technical issues with your fellow contributors and the Backstage maintainers.

How to join the Adopters Community Session

Join us at backstage.io/live

To join the chat, you need to log in with your Google account

How to join the Contributors Community Session

Join Zoom Meeting
https://spotify.zoom.us/j/99236687098

Note: Please sign up on Zoom if you do not have an account. This meeting requires a Zoom account for joining.

In case you face issues joining - feel free to use the #meetup channel on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • You can use [Adopters] or [Contributors] in your comment to label them for a specific track.
  • Upvote existing comments/topics.

RFC: Agenda for Backstage Community Session - Apr 21 2021

session03-joinus

Details

Zoom details

Join the Zoom Meeting ID: 975 1856 9550
https://spotify.zoom.us/j/97518569550

In case you face issues joining - reach out to [email protected] via email or @OrkoHunter on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • Upvote existing comments/topics.

Adoption SIG: March 16, 2023 Meeting Notes

How can adopters stay up to date on the activities of the SIGs?

Greg Schultz shared that it takes more work to keep track of all the discussions and working groups around the SIGs. Some meetings happen via Zoom, while others via Google Meet. What is the best way to keep current?

Outcomes:

  • We'll create issues in https://github.com/backstage/community/issues to keep the community up to date
  • Community members can stay up to date about activities of a working group by subscribing to the issue for that working group.
  • We'll add a link to this repository to #adotion and #catalog channels

Proposal for Opinionated Backstage Ingestion

The slides from the presentation are available in the Opinionated Ingestion Working Group Discussion issue #70 (comment)

RFC: Agenda for Backstage Community Session - May 19, 2021

Backstage Community Session-04

Details

Zoom details

Join Zoom Meeting
https://spotify.zoom.us/j/97078947863

Meeting ID: 970 7894 7863

In case you face issues joining - reach out to [email protected] via email or @OrkoHunter on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • Upvote existing comments/topics.

Org Member: pjungermann

Have you read the Code of Conduct?

Is your first contribution to Backstage at least 3 months ago?

Yes, I have been contributing to Backstage for at least 3 months

Highlighted Contributions

and a few more minor changes (64 closed PRs at backstage/backstage, one at backstage/mkdocs-techdocs-core ans backstage/software-templates, a few open PRs and issues still to work on).
Code reviews and support on Discord, too, of course.

What is your Discord username?

pjungermann#6933

What is the name of your current organization?

Bonial International GmbH

Any other context that you wish to share

Currently, no 39 based on commits, no 7 based on added code lines at backstage/backstage. (I prefer amend and squash.)

Org Member: Irma12

Have you read the Code of Conduct?

Is your first contribution to Backstage at least 3 months ago?

Yes, I have been contributing to Backstage for at least 3 months

Highlighted Contributions

backstage/backstage#7576
backstage/backstage#14003
backstage/backstage#10291
backstage/backstage#9476
backstage/backstage#8093
backstage/backstage#6363

What is your Discord username?

Irma#7629

What is the name of your current organization?

Roadie

Any other context that you wish to share

No response

Org Member: jamieklassen

Have you read the Code of Conduct?

Is your first contribution to Backstage at least 3 months ago?

Yes, I have been contributing to Backstage for at least 3 months

Highlighted Contributions

My main contributions have been to the Kubernetes project area; I've personally made these PRs:

And I defined and consulted on a few other features:

Besides the Kubernetes project area I've made a couple improvements to the GitLab integration (locations backstage/backstage#12774 and org data discovery backstage/backstage#16856), and I've got 7 other merged PRs that were docs only. Finally I've reviewed 26 PRs (mostly concerning Kubernetes or GitLab) since I started contributing, as well as lightly participating in GitHub Discussions and Discord.

What is your Discord username?

jamieklassen#3047

What is the name of your current organization?

VMware

Any other context that you wish to share

At the moment I'm involved in some general-purpose improvements to the microsoft auth provider with backstage/backstage#16323, which should allow for a client-side kubernetes auth provider to use with AKS clusters: backstage/backstage#13685, corresponding with the existing google one for GKE.

Adoption SIG: Declarative Integration Working Group

Backstage Microservice Plugins Working Group

Meeting 1 (Feb 11, 2023)

Video Recording

Meeting 2 (Feb 28, 2023, 10:00AM - 11:00AM EST)

Video Recording not available

Meeting Information

Meeting 3 (March 23, 2023 • 10-11 AM)

Video Recording

Transcript

Meeting #4 (TBD)

Agenda

  • [5 min] Greetings
  • [20 min] Overview of UI customization challenges by [email protected] of VMWare
  • [10 min] Next steps

Choose a time https://doodle.com/meeting/organize/id/dJNZMxvd

Agenda for Backstage Community Session (December 15 & 16, 2021)

Backstage-Community-Session-11

Details

  • Date and Time

Day 1 (Adopters)

Day 2 (Contributors)

Wed, December 15th, 16:00 CET (UTC+1)
Use this to convert to your timezone
Thu, December 16th, 16:00 CET (UTC+1)
Use this to convert to your timezone
Share your adoption challenges and successes, demo features and plugins, and hear about major product updates. Go deeper under the hood — discuss features, implementation questions, and other technical issues with your fellow contributors and the Backstage maintainers.

Zoom details

Join Zoom Meeting
https://spotify.zoom.us/j/97078947863

Meeting ID: 970 7894 7863

Note: Please sign up on Zoom if you do not have an account. This meeting requires a Zoom account for joining.

In case you face issues joining - feel free to use the #meetup channel on Discord.

Action Required

  • React with a 👍 - if you intend to join. (RSVP)
  • Add any topic that you think should be discussed as a comment in this issue.
  • You can use [Adopters] or [Contributors] in your comment to label them for a specific track.
  • Upvote existing comments/topics.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.