Most forums still follow the category model for sorting topics, but that tends to isolate possibility related topics. They rarely fall into one specific subject
Cross-posting is possible, but that has duplication issues
The tag models get abused quickly with unrelated labels if too many are allowed (especially hashtags, which make some posts almost unreadable). I found the Goldilocks zone for tags is around 3
Any more, and they get messy and irrelevant. Any fewer, and topics get too isolated
@calvin I looked at Vanilla too, but it was too complicated for my purposes. Also, it’s plugin oriented so there are more moving parts in it than strictly needed
You should write a treatise. If you have research on it and have your own experiences, it would help someone who’s just starting to think of discussion software and avoid some mistakes early on
@cypnk here's where I left off at FWIW https://cmpct.info/~calvin/dump/Palm%20Liberation%20Army.pdf
@calvin Wow! This is superb. Some really great ideas to consider here
I was thinking along the same lines and I’ll add that the least amount of friction to registration, the more people will register. I’ll add that while topic tagging can be left to users, inter-post tagging should probably fall to moderation. And edit limits (maybe up to 1 hour) is probably a good idea and topics should routinely get archived as HTML after 7 days, which will keep things fresh and fast
Archiving is an interesting idea, but the rules may need to be refined a bit, like "a thread that hasn't been touched in 7 days" to avoid the possibility that a thread is alive, just slow moving.
Of course, search ability once you move things to static HTML is of concern. People complain about the site's search, but a lot of that is just that (in my case) the site has been running for ~15 years and our current installation has ~12 years of stuff on it, so finding "my posts" is hard when you've been on there the whole time and you have over 11000 posts. I'm not 100% convinced a commercial search engine will be better or that moving the data will be helpful, but.
Discourse is probably worth looking into again, especially because the resource usage of something like IPB with a site the size/age of mine is pretty significant. I don't run the servers directly, but I'm told that the site is a fair amount of what ulterior's infrastructure setup is. Compare with an old small phpBB forum which you can run in a 256-meg VPS or virtual machine.
Sorry for essay time, but one other thing I looked at years ago, as sort of an aside from the main community, and something I was going to share with close friends, was image board software in the style of "2ch" - for a small, fast paced community (local meme group? idk) it may work well and would probably be close to what you want, but I don't know what the state of the art for those is.
Our site has a statuses section, but we haven't promoted it to an actual spot on the forum.
One of the things I've wanted to do is implement user blogs, which I think is better now than it used to be, because a lot of what's junking up some of our subforums is specific people's epic long-term projects. There are a few multi-page threads that basically consist of people replying to themselves with ideas about how to do something.
Unfortunately, I suspect anything that does as much as IPB will have a large footprint.
Reading the whole thread, it seems like something custom may be the most desired solution, because like while IPB has a lot of "legacy" it's probably got a similar load to tools that do similar tasks using more modern frameworks (discourse/ruby, sharepoint/.net).
I don't know what each of the older tools (phpBB etc) requires these days.