Discussion Forum

Discussion Forum

 

 

Evaluation of alternative options

Currently used options:

Forum options:

  • GitHub Discussion (option)

  • slack (option)

    • integration into anything from atlassian

    • most developers use it

  • Discourse (self hosted/SaaS):

  • Zulip

Feature requests for the forum:

Feature

Google Groups

GitHub Discussion

slack

Discourse

Zulip

Discord

Feature

Google Groups

GitHub Discussion

slack

Discourse

Zulip

Discord

account-less access without login at least for reading

No

yes as mailing list only

No

No

Yes
Can be restricted

Yes

No

user feeling: no fear to break something

Yes

 

standard UI

 

exotic UI

need a client

no DNS config possible

voting functionality

Yes

 

Yes

 

 

categories

tbc

Yes

 

Yes

Channel

threads

thread view

Post/topic

Yes

Post/topic

Yes

Yes

client-free option vs. being on peoples phone

 

 

 

Both

Yes

 

sustainability for the initiative

free

 

limit to 3 months old message in free version

free scheme

limit: 50k monthly view / 5GB storage

free scheme

 

integration into existing landscape

in use as mailing list & file share

 

 

Yes (can send emails notifications etc.)

 

 

Enrollment

self sign in with account

mailing list only without account

Need repo access

 

self sigining (any email provider)

self sigining

 

Fundamental Questions

  1. Do we want to have a world visible forum?

    1. documentation, how-tos, FAQs etc are either in the Wiki (for general audience) or in github (for developers) - nowhere else to avoid fragmentation

    2. forum discussion in a semi- hidden forum (no crawlers fro search engines & AI bots) grant a bit of a safe space for discussants

 

Reactions/comments:
1. That’s precisely the purpose of a Forum for opensource iniatives. From the multiple discussions, there’s seems to be consensus on the need and benefits of a Forum.
1.a Documentation, how-tos, FAQs, can stay in Wiki and could be referred to in Forum answers. The idea of the forum is that Questions are answered by the community and they become a sort of FAQ.
If needed, it is possible to have different areas in Discourse, dedicated to users and developers
1.b In Discourse it is possible to have threads which are “Private“ and only accessible to restricted groups of users.

Previous calls

2024-03-07 Developers Deep Dive Call

Did you encounter a problem or do you have a suggestion?

Please contact our Service Desk



This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. https://creativecommons.org/licenses/by-sa/4.0/