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

feat: add Issue Creation Feature to Github-Discord Webhook to Improve Communication #55

Open
HasithDeAlwis opened this issue Aug 10, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@HasithDeAlwis
Copy link
Collaborator

Problem Statement
Most discussion is done on Discord, which is not inherently bad, but as a result, there are no records of any conversations here on GitHub, which can lead to contributors, not part of the core team, confused on why certain decisions were made.

Goals
Goal 1: Create Issues from Discord.
Goal 2: Have our templates on Discord
Goal 3: When replying to an issue on Discord, there is an automatic comment on the issue.

Out of Scope
For V1 we won't have a feature to incorporate GitHub discussions with Discord. This is something we can work on as the project expands and grows. Adding label and project roles is not in scope yet.

Solution Summary

History/Context
Contributors should feel as though they are valued and part of our team. There should never be an instance where a contributor is pouring their heart and soul into an issue and then we, the core team, shifts 90 degrees from what they're working on. This will allow us to have transparency throughout the org and the open source community.

Solution

  1. From discord, click a button that creates an issue.
  2. Be prompted several Issue templates.
  3. Write your issue and hit send. GitHub then makes your issue.
  4. Replying to the issue on Discord, adds a comment on GitHub issue, under that issue.

Other options considered
A public discord with all contributors. This would be too hectic, and information would get lost and we'd need to expend hours and resources on moderation.

@HasithDeAlwis HasithDeAlwis added documentation enhancement New feature or request labels Aug 10, 2024
@HasithDeAlwis HasithDeAlwis changed the title [ADR] GitHub Communication Issues [FEAT. IMPROVEMENT] Add Issue Creation Feature to Github-Discord Webhook to Improve Communication Aug 12, 2024
@HasithDeAlwis HasithDeAlwis self-assigned this Aug 24, 2024
@HasithDeAlwis HasithDeAlwis changed the title [FEAT. IMPROVEMENT] Add Issue Creation Feature to Github-Discord Webhook to Improve Communication feat: Add Issue Creation Feature to Github-Discord Webhook to Improve Communication Sep 1, 2024
@JeremyFriesenGitHub JeremyFriesenGitHub changed the title feat: Add Issue Creation Feature to Github-Discord Webhook to Improve Communication feat: add Issue Creation Feature to Github-Discord Webhook to Improve Communication Sep 14, 2024
@HasithDeAlwis HasithDeAlwis removed their assignment Oct 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: 📋 Backlog
Development

Successfully merging a pull request may close this issue.

1 participant