General interest mega-boards and forum sustainability
-
I'm away from my desk for the next few days and so I'll likely be posting more open ended discussion questions.
Recently I've been thinking more about the decline of forums of yesteryear and how hosting a forum has always been rather niche.
That got me thinking about how one of Reddit's "killer features" was that just anybody could create a subreddit. The same could be said about Facebook groups as well.
You don't get that with forums, only the admin can create categories/forums, and by extension that usually limited the rise of general interest boards, and more towards niche topic-focused boards. It also meant that basically every board had a "general discussion" board or "random" board.
Would there be interest in NodeBB supporting something like this... Basically, the ability for anyone to set up a category and instantly moderate it, and build your own sub community inside a community? Does this ruin the magic of forums?
-
-
@julian this is such a sick idea
-
@julian yes yes yes yes!
Years ago when i first looked at NodeBB, I was thinking about it for a discussion-focused social network (kind of like the old tribe.net, or Facebook/Myspace groups), and this was a key area where forum software in general didn't meet my needs -- and it wasn't obvious how to extend it. So I rolled my own as a prototype and it's stayed as a prototype for a dozen years because trying to do a full-fledged implementation that's maintainable and scalable requires implementing a forum system, decidedly non-trivial.
-
@julian I mean sure, I would recommend that option be off by default with a way to turn on in the configuration file, but otherwise it sounds like a great idea. Btw, why does your post appear with a content warning which is identical to the post text?
-
julian Yes, I am very much interested in nodebb giving users the capability to create groups and moderate those.
-
johannab@cosocial.ca I don't actually know how the Ravelry community is built up, are they sub communities around a centralized discussion board?
-
@julian yes yes yes yes!
Years ago when i first looked at NodeBB, I was thinking about it for a discussion-focused social network (kind of like the old tribe.net, or Facebook/Myspace groups), and this was a key area where forum software in general didn't meet my needs -- and it wasn't obvious how to extend it. So I rolled my own as a prototype and it's stayed as a prototype for a dozen years because trying to do a full-fledged implementation that's maintainable and scalable requires implementing a forum system, decidedly non-trivial.
jdp23@neuromatch.social well that's for sure... every once in awhile I see a company or org roll their own forums because "how hard could it be"
I had that misconception once... A decade ago.
Thanks for the input!
-
@julian I mean sure, I would recommend that option be off by default with a way to turn on in the configuration file, but otherwise it sounds like a great idea. Btw, why does your post appear with a content warning which is identical to the post text?
esoteric_programmer@social.stealthy.club NodeBB publishes the ActivityStreams "Article" type, which Mastodon current doesn't have good support for.
One way around it is to send
summary
with the full text... but then some other software thinks it's an uber long content warning. There's no winning -
Geez I gotta find a way to demo this to Fedi people.
So, Ravelry never meant to be a social site AFAIK. They had a handful of "Forums" that were to be online help oriented, dialogue with either the site's developers, or their contracted or volunteer knitting & yarn & pattern experts. Then they added "groups" which included a forum, and some Pages (static info for the Group), few other things AND IT WENT NUTS.
And it has somehow remained the most civilized social network ever.
-
Geez I gotta find a way to demo this to Fedi people.
So, Ravelry never meant to be a social site AFAIK. They had a handful of "Forums" that were to be online help oriented, dialogue with either the site's developers, or their contracted or volunteer knitting & yarn & pattern experts. Then they added "groups" which included a forum, and some Pages (static info for the Group), few other things AND IT WENT NUTS.
And it has somehow remained the most civilized social network ever.
@julian There's no "main" vs. "sub", other than by default all users join (and can leave) the "Big 6" official Ravelry forums.
Groups are all subject to Ravelry's TOS but can be created by anyone, any topic. There are lots of abandoned or inactive ones, and they could probably do a clean up (but also probably ... don't need to bother?)
Ravelry users belong to as many groups as they want to bother with, under one ID.
It's a unique site. Even if there was no emulating it, it's a case study.
-
@julian There's no "main" vs. "sub", other than by default all users join (and can leave) the "Big 6" official Ravelry forums.
Groups are all subject to Ravelry's TOS but can be created by anyone, any topic. There are lots of abandoned or inactive ones, and they could probably do a clean up (but also probably ... don't need to bother?)
Ravelry users belong to as many groups as they want to bother with, under one ID.
It's a unique site. Even if there was no emulating it, it's a case study.
johannab@cosocial.ca that's really interesting, and bears further study
I love hearing stories about community building that happens against all odds!
-
@julian yeah really. in my defence I knew it was hard to do anything scalable. The prototype was good enough to explore several potential directions but the answer kept being that they could potentially work as customizations/extensions of a an existing (scalable, accessible, secure, highly customizable, very flexible) underlying platform with great moderation support, but that didn't exist yet and wow it was not the kind of thing i could just code up on my own.
I do think that for this to work the support for moderation has to be quite good both at the per-group level and at the site level. Community moderation and per-group moderation, if done well, can help a lot with the scalability. Still, site-wide moderators still have to deal with rogue and abandoned groups, and situations where group-level moderation leaves people at risk).
Of course you actually need site-wide moderation to deal with most of that stuff things if the site admin creates all the categories. And user-created categories/forums/whatever are something that would be really useful in a lot of differnet use cases, so IMHO really worth focusing on!
-
@julian @esoteric_programmer I think this should be reported to GoToSocial devs, because they can use
name
as content warning forArticle
objects.Maybe there is already issue for that, but I couldn't find it
-
@julian @esoteric_programmer I think this should be reported to GoToSocial devs, because they can use
name
as content warning forArticle
objects.Maybe there is already issue for that, but I couldn't find it
silverpill@mitra.social esoteric_programmer@social.stealthy.club It got closed
[bug] `as:summary` is used as content warning descriptor for object types other than `as:Note`
gotosocial - Fast, fun, small ActivityPub server.
Codeberg.org (codeberg.org)