shiro icon indicating copy to clipboard operation
shiro copied to clipboard

[Enhancement] Enable GitHub Discussions

Open lprimak opened this issue 8 months ago • 3 comments

Search before asking

  • [x] I had searched in the issues and found no similar issues.

Enhancement Request

I have started a thread on the mailing list whether we should enable GH Discussions.

Email from Infra below:


Projects that are using GitHub Discussions and have suddenly found that feature to be missing, please see https://github.com/apache/infrastructure-asfyaml?tab=readme-ov-file#repo_features

GitHub Discussions are now managed entirely through .asf.yaml, and will default to being disabled unless enabled in your .asf.yaml file, OR if you do not have a valid 'discussions' entry in your notifications section in the configuration.

The TL;DR for enabling Discussions in .asf.yaml is to weave these settings into your .asf.yaml file in your default branch:

notifications:
 discussions: [[email protected]](mailto:[email protected])  (use your own mailing list here)
...
github:
 features:
   discussions: true

Describe the solution you'd like

Described above

Are you willing to submit PR?

  • [x] Yes I am willing to submit a PR!

lprimak avatar Mar 18 '25 20:03 lprimak

Approved by the PMC

lprimak avatar Mar 19 '25 19:03 lprimak

Let's do it!

bmarwell avatar Apr 18 '25 16:04 bmarwell

Yes let's. Let's also get 2.0.4 going :)

lprimak avatar Apr 18 '25 19:04 lprimak