Skip to content

add guidelines for contributing new plugins#9795

Open
04kash wants to merge 2 commits into
backstage:mainfrom
04kash:new-plugin-guidelines
Open

add guidelines for contributing new plugins#9795
04kash wants to merge 2 commits into
backstage:mainfrom
04kash:new-plugin-guidelines

Conversation

@04kash

@04kash 04kash commented Jul 14, 2026

Copy link
Copy Markdown
Member

Hey, I just made a Pull Request!

Adds a doc on guidelines for contributing new plugins based on discussions during the last SIG meeting.

✔️ Checklist

  • A changeset describing the change and affected packages. (more info)
  • Added or updated documentation
  • Tests for new functionality and regression tests for bug fixes
  • Screenshots attached (for UI changes)
  • All your commits have a Signed-off-by line in the message. (more info)

Signed-off-by: Kashish Mittal <kmittal@redhat.com>
Copilot AI review requested due to automatic review settings July 14, 2026 00:23
@04kash 04kash requested a review from a team as a code owner July 14, 2026 00:23
@04kash 04kash requested a review from BethGriggs July 14, 2026 00:23

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a dedicated guide for proposing new plugins to the community-plugins repo, and updates existing contributor entry points (README, CONTRIBUTING, and the new-plugin issue template) to route authors through that proposal/acceptance process before they open a plugin PR.

Changes:

  • Added docs/contributing-new-plugin.md describing fit/criteria and a proposal process for new plugins.
  • Updated README.md and CONTRIBUTING.md to reference the new guide before workspace creation steps.
  • Updated the new plugin issue template to link to the guide up front.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
README.md Adds an upfront pointer to the new “Contributing a New Plugin” guide before directing users to workspace creation steps.
docs/contributing-new-plugin.md Introduces the new proposal/acceptance guidelines for contributing a new plugin.
CONTRIBUTING.md Adds a “before creating a workspace” note linking to the new guide.
.github/ISSUE_TEMPLATE/3-plugin.yaml Prompts issue filers to read the new guide before submitting a plugin request.

Comment thread README.md Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Kashish Mittal <113269381+04kash@users.noreply.github.com>
Copilot AI review requested due to automatic review settings July 14, 2026 00:26

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated no new comments.

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.

2 participants