On 8/21/25 19:34, Olivier Dion wrote:
Regarding your comment on Discourse.  Why do you think it would be a bad
choice?  I don't know nothing about it but it seems like it's poppular
for open source communities.

It even has a emacs mode.

It is irritating for me, that for displaying static text I need to allow the site to run JavaScript. These forums always feel sluggish to me. As far as I know, one also needs to take precautions to make discourse searchable via search engines. That may or may not be easy to do. When I see someone in an issue on some git hoster tell me "Why don't you ask on our (discourse) forum?" I am getting ready to grind my teeth, because why didn't their forum and the potential answer to my question show up in a search result? And I definitely don't want to have to create another account, just to be able to read the friggin issues on their mandatory login forum, instead of a git hoster.

I also rarely see a discourse forum, that is well structured and gave me a good overview of its hierarchy of topics.

Often the JS is hosted elsewhere, requiring me to allow third-party sources to run in my browser, which is even worse than first-party JS. Usually people who set up such contraptions do not shy away from trying to load some trackers as well. Granted, with any GNU project, I don't think I need to fear someone doing that, because that's not what GNU stands for, but the other points still stand.

I would expect of a forum, that every page or view is linkable/bookmarkable/sharable with other people. A unique URL for each thing in the forum. Each topic, each comment, each user profile, ... A JS app style of forum, or SPA, or whatever you wanna call it usually struggles with that, because it requires to take extra precautions. Similar for all standard browser actions like going back and forth, right click context menus and so on.

--
repositories:https://codeberg.org/ZelphirKaltstahl

Reply via email to