Skip to content

[support-infra] Have different comments for each closing scenario #183

@michelengelen

Description

@michelengelen

What's the problem?

The comment from @mnajdova got me thinking about streamlining our communication on closing issues due to the different reasons.

Today, we close issues with one of those cases:

  1. Fixed
  2. Duplicate
  3. Not planned
  4. Stack Overflow support
  5. Inactive

In MUI X we do not do 4. since we have paid users and are kind of obliged to also answer these questions as the community won't. We should probably refer open-source users to Stack Overflow sometimes anyway.

Right now the only case where we do not add a closing message in MUI X is 5. A bit different from the material-ui repo: mui/material-ui#43450 (comment)

What are the requirements?

  1. Consensus on the wording
  2. Adjustments to the GitHub workflows

Proposed solution

We can use the state_reason field to close issues via a workflow. When manually closing you get the choice of "completed" or "not planned" which will also be written into that field, so we can easily determine this based on that field when using it in a workflow.

Considering this we can improve our communication with a refined message for each case:

  1. Fixed

This issue has been closed. If you have a similar problem but not exactly the same, please open a new issue.
Now, if you have additional information related to this issue or things that could help future readers, feel free to leave a comment.

(appendix for authors outside of the org)

Note

We value your feedback @${issue.data.user.login}! How was your experience with our support team?
If you could spare a moment, we'd love to hear your thoughts in this brief Support Satisfaction survey. Your insights help us improve!

  1. Duplicate

Thank you for reporting this issue. However, it seems that we've already addressed this in issue #[issue number]. Please feel free to add any additional details or questions to that thread.

Thank you for reporting this issue. However, it seems to be about the same problem as described in issue #[issue number]. Please feel free to add any additional details or questions to that thread.

  1. Not planned

Thank you for your feedback. While we understand the value of this feature, it's not currently on our roadmap. We'll keep it in mind for future development.

  1. Stack Overflow

Thanks for reaching out!

We primarily use GitHub issues to track bugs and feature requests. This appears to be an implementation question related to [product].

Here are some resources that might be helpful:

  • [product] Support: Check out the official Material UI support documentation: https://mui.com/material-ui/getting-started/support/
  • Stack Overflow: If you have a question already posted on Stack Overflow, feel free to link it here. This could help others facing similar issues.
  • Community Discord: For more interactive support and discussions, join our official Material UI Discord server: [Link to Official Discord Server]
    If your question evolves into a confirmed bug and follows our issue template, we can reopen this issue.

Happy coding!

  1. Inactivity

This issue has been inactive for 7 days and has been automatically closed. Please reopen it if you need further assistance.

Metadata

Metadata

Assignees

Labels

scope: support-infraInvolves the support-infra product (https://www.notion.so/mui-org/1a4cbfe7b660809c8896d534a9c7d50f).type: enhancementIt’s an improvement, but we can’t make up our mind whether it's a bug fix or a new feature.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions