Yup. This is how NodeBB does it, and why cross posting will work with less of an overhaul.
Comment on The problem of cross-community posting
Blaze@piefed.zip 2 days agoThat’s a complete overhaul compared to what Lemmy/PieFed/Mbin are doing now.
If someone wants to implement that vision, sure, but it probably won’t happen until a few years.
The NodeBB proposition might be different as they already have their forum structure
julian@activitypub.space 2 days ago
julian@activitypub.space 1 day ago
@blaze@piefed.zip said in The problem of cross-community posting:
That might be the case, but it really depends on how the backend is structured. Are the posts and communities so strictly structured that a post cannot be a part of multiple communities? (@rimu@piefed.social just pinging you about this)
In NodeBB categories and topics are all distinct elements, and the fact that a topic belongs in a category is contrived. A topic could be part of a user (pinned topics anyone?), a group (group only conversations?), or in this case... multiple categories.
Blaze@piefed.zip 1 day ago
That’s my understanding. If I understand correctly, a post belongs to a single community, but two posts referring to the same URL will be identified as such by Piefed, which is how the crossposts community consolidation happens.
Interesting, there’s definitely discussions to have about how to map that with the Piefed/Lemmy structure