Following a category from the fediverse/social web
-
@julian i am realizing i never actually typed up a FEP for this oops. but the gist of it is that you can have Collections of Collections. this also allows for modeling "sub-forums"/categories. Collections can also be heterogeneous and contain both topics and subforums. but that's an implementation detail -- you could also stick subforums in a dedicated property
-
@[email protected], a far superior user experience would be sending a collection of topic-style objects, and the individual implementers would make them navigable, up and down, etc.
It may be a worthy goal for threadiverse apps to align on this sort of vision. The possibilities are there!
-
@[email protected] said:
how posts in sub-categories are treated
The category hierarchy is strictly for visual organization, so categories themselves are only loosely related to one another by parent-child relationships.
Just like for local NodeBB users, following a "parent" category does not mean you implicitly follow the children too.
I agree that that can be confusing, but it's explicitly simpler in other ways.
-
@julian Forgive me, but finding previous posts on Masto is always an annoying challenge. Refresh me on where the best place to ask you or Baris questions re NBB? The chat, or the topic categories? (which I will be calling “Sections” for years to come
-
@[email protected] feel free to just tag me in a new toot. When NodeBB encounters a Note that it hasn't seen before it'll resolve it back up to the root and make a topic in the Uncategorized category. If you mention me, I'll be notified, just like on Mastodon.
-
@julian I was logged into nodebb.org and our own instance. I just got this when I reactivated tab with comm. nodebb.org. That seems like unwanted behavior when logged into two nbb instances. cc @Green_Footballs
-
@julian I am going to plow into the documentation tomorrow, but I must know to get to sleep is this: can nbb run multi-tenant, much like Wordpress multisite, right now? If not, is it roadmapped?
-
@[email protected] no, multi-tenancy is not available in NodeBB at this time. Each installation is tied to one canonical domain.
There has been scattered interest for something like that over the years but not enough to justify the maintenance burden, sorry.
-
@julian Okay, figured. What about group-controlled categories (to use your term for section). Or at least some form of member moderated subforum, ala Reddit. Is that doable now? (Still haven’t dived too deep on docs. That’s tomorrow).
-
@julian Have you seen the implementation of private groups in Streams? It is based on the Conversation Containers https://fediversity.site/help/develop/en/Containers
I'll probably use this model in my project.(There's is comment about it from @mikedev but for some reason it didn't arrive to your server)
-
@bh4-tech using latest stable NodeBB, you cannot yet. This is something on a separate development branch that is not cleared for production usage (though that didn't stop me from using it here )
I'll put together a guide next week for administrators interested in trying out the branch.
-
@julian said in Following a category from the fediverse/social web:
@[email protected] no, multi-tenancy is not available in NodeBB at this time. Each installation is tied to one canonical domain.
There has been scattered interest for something like that over the years but not enough to justify the maintenance burden, sorry.
Is this about running a second NodeBB forum using the same database?
-
Currently, you can add individual users as moderators for each categories/sub-categories from ACP > Manage > Admins & Mods , but I believe you cannot assign a group as moderators for now...
-
@crazycells that’s basically correct yes. Once you get into any kind of moderated or controlled topics, predictable organization end social problems will arise in everything from namespace and authority control, to metadata formats, and of course thesaurus control. I see big benefits from starting off with easily replicated community nodes for curating different kinds of subjects, but with similar (but customizable) methods within the same database ecosystem, for now.
-
Thanks @crazycells . I I'm pretty sure it will become important to do that sooner or later.
probably sooner