Skip to content

Commit

Permalink
Project Infrastructure SIG (#2096)
Browse files Browse the repository at this point in the history
  • Loading branch information
austinlparker authored Jul 4, 2024
1 parent 8e17c30 commit 3f4b528
Showing 1 changed file with 62 additions and 0 deletions.
62 changes: 62 additions & 0 deletions projects/project-tooling.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
# Project Infrastructure SIG

## Description

As OpenTelemetry grows, the need for tooling and automation around project
infrastructure grows with it. This SIG is being established to create sustaining
engineering efforts and best practices around both existing, and new, tools.

Currently, a wide variety of tooling exists, including --

- Slack bots such as `stack-overflow-to-slack`.
- GitHub tooling for issue management.
- Automation for Zoom recording management.

Meanwhile, new tools are being requested to address problems such as --

- Membership and group management
- Repository adherence to best practices
- Automated updates for cross-cutting release concerns (e.g., creating issues in
repositories for new spec or semconv releases)
- Package and release management
- Easier access to GitHub integrations for SIGs
- Improved visibility into project health

This SIG will be responsible for these cross-cutting concerns, and work to
build services that aid in maintainer, contributor, and community experience.

## Deliverables

- Document existing tools and their purpose, along with documentation and build
instructions.
- Interview and collect feedback on cross-functional tooling needs (e.g., bots
for GitHub issue management, IaC for organization management.)
- Institute best practices for tooling development and maintenance.
- Develop new tools as needed.
- Establish 'tooling-as-a-service' for SIGs.

The overall goal of this SIG is to remove the burden on the TC or organization
owners from administrative and tooling concerns, and to provide consistent,
well-documented, and useful tools for maintainers and contributors.

## Staffing

GC/TC sponsors:

- @austinlparker
- @trask

Maintainers, approvers, and contributors:

- @svrnm
- @jaronoff97

## Meeting Times

Mostly async, with a bi-weekly meeting to coordinate and discuss progress.

This time will be determined based on the availability of interested parties.

## Project Board

- [Project Tooling SIG](https://github.com/orgs/open-telemetry/projects/91/views/1)

0 comments on commit 3f4b528

Please sign in to comment.