The biggest problem with Discord is that its an information black hole. Its not properly searchable and not indexed by search engines.
Discord is fine for casual chat, but horrible when used for forum-type discussions and even worse when used for documentation.
You see the same problems being discussed and solved again and again, but you cant just “link” someone the solution like you could with a forum thread cause its spread out over 3-10 chat messages that are interleaved in-between other topics being discussed in the same room
Anything of long-term value for the project (forum-type discussions, documentation etc) should not recide in Discord
There’s going to be a lot of shocked Pikachus when the inevitable enshittification hits, and suddenly they charge to host all the documentation and wiki pages. All that barely maintained stuff will just vanish overnight.
Forums. Phpbb, Mybb, hell even discourse is better than discord. If you’re specifically dealing with a coding project, most git repositories offer an issues page and wiki you can use.
There’s still been a time & place for realtime communications where the history preservation doesn’t quite matter… it can be some general recon of a problem to know what to even ask so as to not clog up the signal-noise for SEO or even if it’s mostly off-topic banter to relate to community members.
I’m thinking of a rapid alert on a problem in the project using IRC/XMPP/Matrix and then the project managers posting it in a forum about problems in the project.
The biggest problem with Discord is that its an information black hole. Its not properly searchable and not indexed by search engines.
Discord is fine for casual chat, but horrible when used for forum-type discussions and even worse when used for documentation.
You see the same problems being discussed and solved again and again, but you cant just “link” someone the solution like you could with a forum thread cause its spread out over 3-10 chat messages that are interleaved in-between other topics being discussed in the same room
Anything of long-term value for the project (forum-type discussions, documentation etc) should not recide in Discord
There’s going to be a lot of shocked Pikachus when the inevitable enshittification hits, and suddenly they charge to host all the documentation and wiki pages. All that barely maintained stuff will just vanish overnight.
At this point, charging for the service is the only thing left to do to make it more shit…
You would think that people would learn not to put all their eggs into one corporate basket after Facebook fucked everyone over…
I have all the issues with Discord that you mention, but struggle to find a better alternative. Do you have any recommendations?
Forums. Phpbb, Mybb, hell even discourse is better than discord. If you’re specifically dealing with a coding project, most git repositories offer an issues page and wiki you can use.
And if you want something realtime, IRC & XMPP are low-resource chat options—with the latter being federated & can offer encryption for private rooms.
Sure, but those options solve literally none of the issues discussed above
There’s still been a time & place for realtime communications where the history preservation doesn’t quite matter… it can be some general recon of a problem to know what to even ask so as to not clog up the signal-noise for SEO or even if it’s mostly off-topic banter to relate to community members.
I’m thinking of a rapid alert on a problem in the project using IRC/XMPP/Matrix and then the project managers posting it in a forum about problems in the project.
What about a lemmy community ? I noticed the Github «discussion» tab also.
Chat in general is so flawed when talking about multiple topics at once. At least when people dont use matrix threads, spaces and rooms correctly.
I think a happy medium for this is to rely on GitHub issues for support, and then people can discuss each issue on GitHub or Discord
Both are proprietary, closed source from US-based, for-profit entites. Same problem arises.