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

Discussion Boards #708

Closed
shaneutt opened this issue Jul 8, 2021 · 12 comments
Closed

Discussion Boards #708

shaneutt opened this issue Jul 8, 2021 · 12 comments
Labels
kind/feature Categorizes issue or PR as related to a new feature. lifecycle/frozen Indicates that an issue or PR should not be auto-closed due to staleness.

Comments

@shaneutt
Copy link
Member

shaneutt commented Jul 8, 2021

What would you like to be added:

Github Discussions for this repository.

Why is this needed:

While similar it's less formal than Github Issues and can promote forum and conversations which will be easier to search and catalog than Slack messages. Worst case you can just turn them off later if they don't work out, right?

@shaneutt shaneutt added the kind/feature Categorizes issue or PR as related to a new feature. label Jul 8, 2021
@robscott
Copy link
Member

robscott commented Jul 8, 2021

I haven't used GitHub discussions very much, do we know if we're using them anywhere else for k8s projects? Is there any overlap with discuss.kubernetes.io? For example Cluster API seemed to use that for some time: https://discuss.kubernetes.io/c/contributors/cluster-api/23.

/cc @mrbobbytables @bowei

@mrbobbytables
Copy link
Member

They aren't being used too much - but there are a few groups that are using them:

The general issue is that they can't be labeled, if you want to apply any sort of taxonomy on top of them, or assign someone a follow up they should be issues.

@hbagdi
Copy link
Contributor

hbagdi commented Jul 13, 2021

How do we arrive at a decision to move this forward or not?

@youngnick
Copy link
Contributor

Probably talk about it in a meeting? I think it seems like it might be useful. and if we do turn it on, either it's useful and we keep it, or noone uses it and we turn it off.

@robscott
Copy link
Member

Added to agenda for Monday's meeting.

@youngnick
Copy link
Contributor

In the Monday meeting, we discussed this, and there's no objections to doing this, but none of us have the bandwidth to set things up properly.

If anyone wants to figure out:

  • what we need to do to enable
  • how we should manage the discussions

Then please feel free.

I suggest
/lifecycle frozen
but I'm not sure if I have perms.

@k8s-ci-robot k8s-ci-robot added the lifecycle/frozen Indicates that an issue or PR should not be auto-closed due to staleness. label Jul 19, 2021
@shaneutt
Copy link
Member Author

shaneutt commented Aug 4, 2021

what we need to do to enable

Under the repository "settings" simply checking the checkbox to enable discussions is enough to turn everything on.

how we should manage the discussions

I suggest a light handed approach: let it happen organically but we can write a welcome message to remind people that if someone feels a discussion needs further attention they are welcome to put it on the community sync agenda, and/or transfer it to issues for normal grooming (Github has a link on each discussion to do this if desired).

I'm happy to write up the Welcome message.

@youngnick
Copy link
Contributor

@robscott, would you mind doing the honors and turning on the setting?

@robscott
Copy link
Member

robscott commented Aug 5, 2021

I don't think I have enough access, maybe @bowei does? If not, maybe there's some yaml we need to change somewhere

@hbagdi
Copy link
Contributor

hbagdi commented Aug 6, 2021

maybe there's some yaml we need to change somewhere

😂

@bowei
Copy link
Contributor

bowei commented Aug 6, 2021 via email

@shaneutt
Copy link
Member Author

The discussion boards are open 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Categorizes issue or PR as related to a new feature. lifecycle/frozen Indicates that an issue or PR should not be auto-closed due to staleness.
Projects
None yet
Development

No branches or pull requests

7 participants