Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: Add project to SumUp's Backstage Catalog #1

Closed
wants to merge 2 commits into from

Conversation

sumup-officer[bot]
Copy link

@sumup-officer sumup-officer bot commented Apr 22, 2024

SumUp Backstage Catalog: Automatic Inclusion Initiative

This pull request was created by Officer 👮, your friendly repository police.

image

Initiative Overview:
This automated pull request is a part of SumUp's ongoing 99.99% Reliability efforts. As part of this initiative, we're introducing the SumUp Backstage Catalog to enhance our API documentation organization, service ownership, PII tagging, Dependabot alerts, and other crucial aspects contributing to a professional inventory.

Why it Matters:
The SumUp Backstage Catalog plays a pivotal role in our strategy to streamline and optimize our services and resources. It serves as a comprehensive tool to manage and monitor the state of our offerings, ensuring transparency and efficiency.

Catalog Content:
We curate a variety of resources within the Backstage Catalog, extending beyond projects to encompass libraries, internal/external APIs, documentation, and other company assets represented by GitHub repositories, teams, and domain entities.

What's Included in this PR

This automated pull request incorporates the essential catalog-info.yaml file which creates a Backstage Catalog Component entry for this project, providing a baseline for further enrichment.

Action Required

Merging this pull request will automatically add your repository to SumUp's Backstage Catalog. To enhance its value, please adjust the catalog-info.yaml to contain meaningful data when time permits. Detailed guidelines, FAQs, and documentation are available here.

Our Approach and Goals

  • Efficiency: Automatic PR generation reduces the burden on repository owners for manual inclusion.
  • Accountability: We track unmerged catalog-info.yaml PRs to identify repositories without ownership.
  • Early Inclusion: We aim to swiftly include all resources in the catalog, minimizing squad efforts. The catalog is our primary tool for tracking services/resources, and Backstage is the future-proof successor to OpsLevel.
  • Progress Tracking: Filtering resources with "unspecified" values reveals repositories requiring attention and ownership.

Need Assistance?

For inquiries about the Backstage Catalog or SumUp's Internal Developer Portal, don't hesitate to get in touch with our Slack channel #backstage.

External support is also available via our Backstage provider at #roadie-sumup.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant