Add discussion templates

This commit is contained in:
Justin Spahr-Summers 2024-11-27 09:33:34 -06:00
commit 4ba936464b
No known key found for this signature in database
4 changed files with 128 additions and 0 deletions

22
.github/DISCUSSION_TEMPLATE/general.yml vendored Normal file
View file

@ -0,0 +1,22 @@
body:
- type: checkboxes
id: checklist
attributes:
label: Pre-submission Checklist
description: Please verify the following before submitting your discussion
options:
- label: I have verified that this discussion would not be more appropriate as an issue in a specific repository
required: true
- label: I have searched existing discussions to avoid duplicates
required: true
- type: textarea
id: topic
attributes:
label: Discussion Topic
description: What would you like to discuss with the MCP community?
placeholder: |
Please provide a clear description of what you'd like to discuss.
Include relevant context and background information.
validations:
required: true

36
.github/DISCUSSION_TEMPLATE/ideas.yml vendored Normal file
View file

@ -0,0 +1,36 @@
body:
- type: checkboxes
id: checklist
attributes:
label: Pre-submission Checklist
description: Please verify the following before submitting your idea
options:
- label: I have verified this would not be more appropriate as a feature request in a specific repository
required: true
- label: I have searched existing discussions to avoid duplicates
required: true
- type: textarea
id: idea
attributes:
label: Your Idea
description: Share your idea for improving MCP
placeholder: |
Please describe your idea in detail:
- What problem does it solve?
- Who would benefit from this?
- How might it be implemented?
validations:
required: true
- type: checkboxes
id: scope
attributes:
label: Scope
description: What aspect of MCP does this idea relate to? (Select all that apply)
options:
- label: Protocol Specification
- label: SDK Features
- label: Documentation
- label: Developer Experience
- label: Other

33
.github/DISCUSSION_TEMPLATE/q-a.yml vendored Normal file
View file

@ -0,0 +1,33 @@
body:
- type: checkboxes
id: checklist
attributes:
label: Pre-submission Checklist
description: Please verify the following before asking your question
options:
- label: I have checked that this question would not be more appropriate as an issue in a specific repository
required: true
- label: I have searched existing discussions and documentation for answers
required: true
- type: checkboxes
id: category
attributes:
label: Question Category
description: What area is your question about? Select all that apply.
options:
- label: Protocol Specification
- label: SDK Usage
- label: Server Implementation
- label: General Implementation
- label: Documentation
- label: Other
- type: textarea
id: question
attributes:
label: Your Question
description: What would you like to know?
placeholder: Be specific and include any relevant context or code examples
validations:
required: true

View file

@ -0,0 +1,37 @@
body:
- type: checkboxes
id: checklist
attributes:
label: Pre-submission Checklist
description: Please verify the following before sharing your work
options:
- label: I have checked that this content would not be more appropriate in a specific repository
required: true
- label: This post follows the MCP community guidelines
required: true
- type: textarea
id: description
attributes:
label: What would you like to share?
description: Tell us about what you've built or learned with MCP
placeholder: |
Share details about:
- What you built
- How you built it
- What challenges you faced
- What you learned
- Any tips for others
validations:
required: true
- type: textarea
id: links
attributes:
label: Relevant Links
description: Share any relevant links to your project
placeholder: |
- GitHub repository
- Blog post
- Demo
- Documentation