Skip to content

chore: add contributor templates (PTC-25) - #138

Draft
karlimess wants to merge 9 commits into
mainfrom
ptc-25-contributor-docs
Draft

chore: add contributor templates (PTC-25)#138
karlimess wants to merge 9 commits into
mainfrom
ptc-25-contributor-docs

Conversation

@karlimess

@karlimess karlimess commented Jul 10, 2026

Copy link
Copy Markdown
Collaborator

Part of PTC-25. Adds the baseline contributor templates:

  • Bug report and feature request issue forms (.github/ISSUE_TEMPLATE/)
  • A PR template
  • Issue chooser config that routes questions to Discussions
  • Also adds a Contributing section to the README, PTC-51

One thing to flag for review: I set blank_issues_enabled: false in config.yml, so people have to use the bug/feature forms or head to Discussions — no freeform blank issues. It keeps the Issues tab clean and matches the engagement-first push. But it's a bit opinionated for where we are, and there's a case for leaving blank issues on so an early contributor with an odd report isn't blocked by the forms. Happy either way — flag it if you'd rather I flip it to true before merge.


View with Codesmith Autofix with Codesmith
Need help on this PR? Tag /codesmith with what you need. Autofix is disabled.

Added a feature request template for GitHub issues with fields for problem description, proposed solution, affected area, and alternatives considered.
Added a pull request template to guide contributors.
@karlimess karlimess self-assigned this Jul 10, 2026
@karlimess karlimess added documentation Improvements or additions to documentation type: docs Documentation-only work labels Jul 10, 2026

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Code Review

This pull request introduces GitHub issue templates for bug reports and feature requests, a configuration file for issue templates, and a pull request template to standardize contributions. The reviewer suggested keeping blank issues enabled in the configuration to reduce friction for early contributors who might want to submit issues that do not fit the structured templates.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

Comment thread .github/ISSUE_TEMPLATE/config.yml Outdated
Added a contributing section to encourage community involvement. (at the bottom)
Comment thread .github/ISSUE_TEMPLATE/config.yml Outdated
Comment thread CODE_OF_CONDUCT.md Outdated
Comment thread CODE_OF_CONDUCT.md Outdated
@db-tycoon-stephen

Copy link
Copy Markdown
Contributor

Defer to 1.11 due to missed review deadline

karlimess and others added 2 commits July 21, 2026 12:25
Co-authored-by: Stephen (DB Tycoon) <stephen@databasetycoon.com>
Co-authored-by: Stephen (DB Tycoon) <stephen@databasetycoon.com>
@karlimess
karlimess marked this pull request as draft July 21, 2026 11:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation type: docs Documentation-only work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants