admin icon indicating copy to clipboard operation
admin copied to clipboard

Enable nodejs/node Discussions as Org Discussions

Open bnb opened this issue 3 years ago • 8 comments

GitHub launched a feature today that enables you to select a repo's Discussions tab to be set as the org Discussions tab. Given that nodejs/node is the most active/relevant set of Discussions, I'd really like to recommend we set nodejs/node's Discussions tab as the org discussions.

Context here: https://github.blog/2022-04-12-whats-new-in-github-discussions-organization-discussions-polls-and-more/

bnb avatar Apr 12 '22 18:04 bnb

SGTM

targos avatar Apr 13 '22 06:04 targos

Don't feel strongly about it, but https://github.com/nodejs/help might be another candidate

nschonni avatar Apr 13 '22 16:04 nschonni

SGTM

mhdawson avatar Apr 13 '22 20:04 mhdawson

@nschonni my idea with this is that org discussions could likely replace nodejs/help :)

bnb avatar Apr 15 '22 00:04 bnb

We could presumably make nodejs/help’s discussions be the org’s discussions, and then there’s a nice transition.

ljharb avatar Apr 15 '22 00:04 ljharb

@bnb that could work, but might need to confirm the permissions required. Currently the website folks and a few non-core contrib folks can transfer issues into nodejs/help when the are accidentally created there. That could always get sorted later though

nschonni avatar Apr 15 '22 01:04 nschonni

We could presumably make nodejs/help’s discussions be the org’s discussions, and then there’s a nice transition.

The challenge I see with this is that people will default to discussions on nodejs/node, and in general that seems to be where project members have also been most active. I think nodejs/node makes a lot more sense than nodejs/help, since help IMO should only be an aspect of discussions, not the entirety.

bnb avatar Apr 18 '22 16:04 bnb

@bnb that could work, but might need to confirm the permissions required. Currently the website folks and a few non-core contrib folks can transfer issues into nodejs/help when the are accidentally created there. That could always get sorted later though

hmm good point, I might be able to make an action that could do this but yeah perms might be an issue for that.

bnb avatar Apr 18 '22 16:04 bnb

@nodejs/tsc I'd like to enable org discussions (and we can shut them off again if they cause problems, but at least we'll know what the problems are then and can work to adjust things). Any concerns with turning it on some time this week?

Trott avatar Feb 27 '23 16:02 Trott

I've added the tsc-agenda label because I'd like to get this enabled this week. If we can make the decision asynchronously, then great, but if there's a meeting this week, it would be great for there to be 30 seconds for anyone that has objections or concerns to voice them (although it's preferable if they put them here first/instead).

Trott avatar Feb 27 '23 16:02 Trott

sgtm

mcollina avatar Mar 08 '23 16:03 mcollina

sgtm

ronag avatar Mar 08 '23 16:03 ronag

Org discussions enabled with the nodejs/node repo selected as as the source repository for discussions.

Trott avatar Mar 08 '23 17:03 Trott