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

Moving away from Team Discussions #1340

Closed
anonrig opened this issue Feb 9, 2023 · 12 comments
Closed

Moving away from Team Discussions #1340

anonrig opened this issue Feb 9, 2023 · 12 comments

Comments

@anonrig
Copy link
Member

anonrig commented Feb 9, 2023

I don't know if this is the correct place to write this, but if not, please move this issue to the correct repository.

Today, Github announced that they are deprecating team discussions, this means that we'll no longer have the private area to nominate each other. There is a button called Transfer in https://github.com/orgs/nodejs/teams/collaborators page that I think somebody who is eager to take risks should press, and I thought what about the TSC team?

Team Discussions will be deprecated on May 8th, 2023. We encourage you to transfer these posts to GitHub Discussions. Read more about this deprecation in our [changelog](https://github.co/AAjbqar).
Transfer
@mhdawson
Copy link
Member

@anonrig do you know if the transfer will change anything with respect to public visibility. ie more/less public than before?

@anonrig
Copy link
Member Author

anonrig commented Feb 10, 2023

I don't know. I couldn't find any information about this @mhdawson

@cjihrig
Copy link
Contributor

cjihrig commented Feb 11, 2023

Maybe @MylesBorins knows, or could find out?

@jasnell
Copy link
Member

jasnell commented Feb 11, 2023

We might just look at creating a private repo just for collaborator discussions

@MylesBorins
Copy link
Contributor

Internally we've moved to discussions for this.

So a private repo with discussions enabled seems like the best bet for this. It's also a better interface tbh

https://docs.github.com/en/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization

@mcollina
Copy link
Member

Let's do it!

@mcollina
Copy link
Member

I've added it to the tsc-agenda for visibility.

@targos
Copy link
Member

targos commented Feb 14, 2023

I think we should create a private repository called nodejs/collaborators, disable everything we can on it except discussions (issues, wiki), and transfer the team discussions to it.

This is what shows up when you click on "Transfer":

CleanShot 2023-02-14 at 11 50 41

@mhdawson
Copy link
Member

We discussed in TSC meeting today, the 8 people we had in the meeting were ok with the suggestion.

@targos
Copy link
Member

targos commented Mar 4, 2023

Do we need to wait for more comments/approvals? I can make the changes when we're ready.

@mhdawson
Copy link
Member

Mentioned in TSC meeting today, been open 2 weeks, everbody at the meeting agreed @targos should move forward.

@targos
Copy link
Member

targos commented Mar 16, 2023

Done: https://github.com/nodejs/collaborators/discussions

I created two initial categories:

  • Announcements for PSA like CI lockdowns
  • Collaborator nominations

GitHub migrated all previous discussions to the "Team Posts" category.

CleanShot 2023-03-16 at 14 34 43

@targos targos closed this as completed Mar 16, 2023
targos added a commit to targos/node that referenced this issue Mar 22, 2023
richardlau added a commit to nodejs/build that referenced this issue Mar 22, 2023
richardlau added a commit to nodejs/build that referenced this issue Mar 23, 2023
nodejs-github-bot pushed a commit to nodejs/node that referenced this issue Mar 25, 2023
Refs: nodejs/TSC#1340
PR-URL: #47211
Reviewed-By: Richard Lau <rlau@redhat.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
Reviewed-By: Darshan Sen <raisinten@gmail.com>
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
RafaelGSS pushed a commit to nodejs/node that referenced this issue Apr 5, 2023
Refs: nodejs/TSC#1340
PR-URL: #47211
Reviewed-By: Richard Lau <rlau@redhat.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
Reviewed-By: Darshan Sen <raisinten@gmail.com>
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
RafaelGSS pushed a commit to nodejs/node that referenced this issue Apr 6, 2023
Refs: nodejs/TSC#1340
PR-URL: #47211
Reviewed-By: Richard Lau <rlau@redhat.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
Reviewed-By: Darshan Sen <raisinten@gmail.com>
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
RafaelGSS pushed a commit to nodejs/node that referenced this issue Apr 7, 2023
Refs: nodejs/TSC#1340
PR-URL: #47211
Reviewed-By: Richard Lau <rlau@redhat.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
Reviewed-By: Darshan Sen <raisinten@gmail.com>
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
danielleadams pushed a commit to nodejs/node that referenced this issue Jul 6, 2023
Refs: nodejs/TSC#1340
PR-URL: #47211
Reviewed-By: Richard Lau <rlau@redhat.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
Reviewed-By: Darshan Sen <raisinten@gmail.com>
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants