NSubstitute icon indicating copy to clipboard operation
NSubstitute copied to clipboard

Proposal: Replace Google groups with GitHub discussions

Open 304NotModified opened this issue 1 year ago • 7 comments

Should we consider replacing Google Groups (https://groups.google.com/g/nsubstitute) with GitHub discussions? (for example: https://github.com/xunit/xunit/discussions)

Because:

  • I found a link to the Google Groups on the docs https://nsubstitute.github.io/help/return-for-all/ - but it isn't linked for the readme. (See https://github.com/search?q=repo%3Ansubstitute%2FNSubstitute%20groups.google.com&type=code)
  • There is some spam there: image
  • We could convert between issues and discussion easier
  • I prefer not using Google when not needed

Proposal:

  • Enable GitHub discussions for this repo
  • Move relevant parts
  • Update the links on nsubstitute.github.io
  • Remove the Google Groups

304NotModified avatar Apr 30 '24 09:04 304NotModified

Definitely. The google group is deprecated.

dtchepak avatar Apr 30 '24 12:04 dtchepak

I've cleaned up the spam on the group, made it read-only, and updated the welcome message to point to our issues page.

Last time I looked at github discussions i wasn't sure what happened with messages previously posted via the teams feature. I'll try to take another look over the weekend. (If you know any details about this please share!)

dtchepak avatar Apr 30 '24 13:04 dtchepak

with messages previously posted via the teams feature.

What are "teams" in this context?

304NotModified avatar Apr 30 '24 14:04 304NotModified

with messages previously posted via the teams feature.

What are "teams" in this context?

There used to be teams discussions. From GH Enterprise docs (but still relevant i think):

Team discussions will be deprecated in GitHub Enterprise Server 3.13 in favor of GitHub Discussions. You can transfer your existing team discussions to a repository's discussions by using a migration tool that allows team admins to migrate both public and private team discussions.

I didn't want to transfer existing teams posts to discussions as it would be make public messages posted with the presumption of privacy so would need to get permissions from everyone.

dtchepak avatar May 01 '24 12:05 dtchepak

The discussion is not the same as the github team messages. :)

I really liked the private chat in the github teams. Really sad it has been removed.

304NotModified avatar May 01 '24 14:05 304NotModified

Last time I looked at github discussions i wasn't sure what happened with messages previously posted via the teams feature. I'll try to take another look over the weekend. (If you know any details about this please share!)

I understand now the question. The migration is a manual action:

Screenshot_20240501_202051_Brave

304NotModified avatar May 01 '24 18:05 304NotModified

Just looking at the example of xunit discussions before enabling this, and wondering if we're better off encouraging people to use stackoverflow for these kind of questions. Due to the relatively small size of the community that would probably be the best way to get a fast response. WDYT? 🤔

dtchepak avatar May 05 '24 02:05 dtchepak

This is done, so closing:)

304NotModified avatar Oct 28 '24 17:10 304NotModified