Update, tl;dr - ASF infra has allowed the use of Github Discussions only for user queries and not development and this is because they don't have two-way mirroring of the same enabled on mailing lists (yet). This is also not enabled/controlled via asf yaml yet and must be requested once project consesus is reached (https://cwiki.apache.org/confluence/display/INFRA/Git+-+.asf.yaml+features#Git.asf.yamlfeatures-GitHubDiscussions).
My understanding (based on interactions with ASF infra) is that mailing lists are recognised medium to be used by ASF projects for development [1], and users mailing lists exist for users as primary support channels but not mandatory. This is also why ASF infra is allowing Github Discussions for only user queries - they wouldn't enable something for a project that isn't ASF compliant. I think it could be a good idea to try Github Discussions as means of providing support, one specific thing I like about Github Discussions is the classification of user queries as Q&A, for example: https://github.com/apache/airflow/discussions/categories/q-a https://github.com/apache/superset/discussions/categories/q-a-help [1] https://www.apache.org/foundation/mailinglists.html Regards. ________________________________ From: Paul Angus <p...@angus.uk.com.INVALID> Sent: Sunday, December 18, 2022 18:45 To: dev@cloudstack.apache.org <dev@cloudstack.apache.org>; us...@cloudstack.apache.org <us...@cloudstack.apache.org> Subject: RE: [DISCUSS] Github Discussions for CloudStack? If this makes discussions more accessible, it could be a good thing. However, as mentioned by Daniel and Nux, unless there is a two-way mirror of discussions on mailing lists and Github discussions, it's going to split everyone's attention, or double where anyone has to look for answers. Mailing lists are the only medium recognised by the ASF, so any 'official' conversations must be had on, or replicated to, the mailing lists. The stats gathered by the ASF are also based on mailing list activity. I think these guardrails need to be in place first before trying. Alternatively, if the issue is simply that questions are popping up in Github that shouldn't really be there. Then it would be much simpler to educate people and just point them to the mailing list whenever it happens. Paul. -----Original Message----- From: David Jumani <david.jum...@shapeblue.com> Sent: Thursday, December 15, 2022 3:21 AM To: dev@cloudstack.apache.org; us...@cloudstack.apache.org Subject: Re: [DISCUSS] Github Discussions for CloudStack? Sounds like a good idea +1 for giving it a try! ________________________________ From: Rohit Yadav <rohit.ya...@shapeblue.com> Sent: Wednesday, December 14, 2022 2:37 PM To: dev@cloudstack.apache.org <dev@cloudstack.apache.org>; us...@cloudstack.apache.org <us...@cloudstack.apache.org> Subject: [DISCUSS] Github Discussions for CloudStack? All, In the past, we had moved away from JIRA and ReviewBoard to Github as it provided a single platform for both the user and the dev community to collaborate on issues/requests and code changes (pull requests). We later organically started using Github for release milestones/triaging, recently projects. For sub-projects such as cloudstack-cloudmonkey, cloudstack-terraform-provider etc we also use the wiki features. More recently we're not advised to move to Github actions from Travis CI by ASF infra. Off lately, several user-related discussions and questions that we would have expected on the users ML are finding ways in Github issues, which aren't issues per se but questions, and discussions. Should we explore, enable and try Github Discussions [1] for CloudStack repos? Several Apache projects have enabled Github Discussions [1], for example: https://github.com/apache/couchdb/discussions https://github.com/apache/apisix/discussions https://github.com/apache/shardingsphere/discussions https://github.com/apache/streampipes/discussions https://github.com/apache/pulsar/discussions https://github.com/apache/airflow/discussions https://github.com/apache/dolphinscheduler/discussions https://github.com/apache/inlong/discussions https://github.com/apache/doris/discussions https://github.com/apache/arrow-datafusion/discussions https://github.com/apache/superset/discussions [1] https://github.com/features/discussions Regards.