New "Convert issue to discussion" flow can be misleading to users and lead to reputation damage for repo maintainers #3197
Replies: 6 comments 20 replies
-
I was part of conversation @michaelklishin talking about I've aware that discussion is new feature of GitHub, and was ok moving issue to discussion, but |
Beta Was this translation helpful? Give feedback.
-
I disagree with this. The banner at the top of the converted issue already makes it pretty obvious and explicitly clear that the conversation was moved to a discussion. It definitely doesn't have "no chance" of informing the author of this. |
Beta Was this translation helpful? Give feedback.
-
What kind of notification the OP receive when their issue is converted to a discussion ? Does the notification clearly state that the issue is converted or do they receive multiple notifications (issue closed, issue locked, new discussion - or may be a subset of those) ? Sorry to ask that but I have never had one of my issue converted to discussion 😄 |
Beta Was this translation helpful? Give feedback.
-
So to sum things up, I think we have a point to make to GitHub (@evi-liu ?) here:
There is at least one work around: adding a comment to the issue before converting it to a discussion (or adding a comment to the discussion after the conversion happened - which is basically the same idea). However this is not satisfying because the root of the problem is a misleading notification from the GitHub platform: the issue is not closed, it is converted to a discussion. The proposal to GitHub is therefore to create a new notification "Issue #abc has been converted to Discussion #xyz". By the way I suggest that the topic of this discussion be renamed to something more positive if we want to attract more attention/upvotes as it seems GitHub is using this metrics to decide whether they are implementing a request or not. |
Beta Was this translation helpful? Give feedback.
-
Hi all, thank you for all of the feedback on this. We hear you, and we agree that the Message received that the current banner is insufficient for alerting users that the issue has been converted. Therefore, in addition to the blue banner on the top of the issue, we're intending to add a banner on the bottom or a timeline event indicating that the issue has been converted to a discussion. We want to ensure that there is clear traceability into the conversion process, so that users aren't left confused. Unfortunately, adding a notification event for the conversion is a non-trivial engineering effort, but we will continue to explore how to make this conversion process more seamless for both users and maintainers. Thank you all for your patience as we continue to improve Discussions. Your feedback is invaluable. |
Beta Was this translation helpful? Give feedback.
-
For those following along, we've shipped the blue banner on the bottom of converted issues as well! Hopefully, this alleviates much of the confusion on why an issue has been locked and closed after it's been converted to a discussion, as there will now be a banner on the top and the bottom of an issue. Once again, thank you all for your patience with this bug. It's a gnarly one, but I can assure you we're hard at work on fixing this and allowing y'all to get back to seamless conversions. |
Beta Was this translation helpful? Give feedback.
-
I have just noticed a new behavior of the redesigned "Convert issue to discussion" feature. When an issue is converted, it is now closed and locked, which makes the user believe her issue was actively ignored. This makes open source software maintainers look like really cold hearted jerks.
Please redesign this flow to make it obvious to the user that
Since discussions is a new feature many users are not aware of, and still believe that issues is the only way to get help on GitHub. The current workflow leaves no chance for such users to consider that the conversation should simply continue elsewhere, leading them to believe that the maintainer closed and locked the issue without any further communication.
As a result, the current flow carries very real and entirely undeserved reputation risks for reasonably popular projects.
Beta Was this translation helpful? Give feedback.
All reactions