Hello all, this is a proposal on enabling the `GitHub Discussions` Feature for the SkyWalking main repository.
First, a bit of background, this feature adds a new `Discussions` tab to the repository next to Pull requests. The aim is to facilitate the socio-technical growth of the SkyWalking Ecosystem. "GitHub Discussions is a collaborative communication forum for the community around an open-source project. Discussions are for conversations that need to be transparent and accessible but do not need to be tracked on a project board and are not related to code, unlike GitHub Issues. Discussions enable fluid, open conversation in a public forum." -- GitHub(https://docs.github.com/en/discussions/quickstart) Now, with a fast-growing user base, it is observed that duplicated questions are flooding our QQ chat groups, Slack and even the Issues section. The original intent of issues was tracking code-related matters, defects and tasks. It is frustrating for the maintainers having to monitor and handle unrelated/ duplicated questions in the decentralized channels mentioned above, while on the other hand, newcomers face trouble digging helpful info -> asking more duplicated questions. Thus, I propose turning on this feature as a new channel for threads that are not closely coupled with code. Stakeholders could freely discuss their use cases, present new ideas and seek help from the community. Our `Discussions` tab could serve a purpose as a hybrid of Stack Overflow and a Forum. I believe doing so will further boost the community health, spark some great ideas, and most importantly, attract more contributors to SkyWalking. We may also want to consider the language scope allowed in this new section. `Discussions` being a less formal ground, more language diversity could help more users(SEO-wise) and contributors who are unfamiliar with English. Therefore, I propose opening up language-specific `categories`, if a mixed-language form isn't desirable. (https://docs.github.com/en/discussions/managing-discussions-for-your-community/managing-categories-for-discussions-in-your-repository) The above summarizes my proposal; I appreciate your thoughts, and please vote on the matter. Many thanks. Yihao Chen 陈意昊 GitHub @ Superskyyy
