@cytrax Facebook has PM? I thought they only had chat...
I just made a quick search, and I don't think Facebook has PMs. They have chat (Facebook messenger), but not PMs as far I can can tell.
My main concern with PMs and chat is that then there will be just one more way of communicating with people, and I think oversaturating the communication routes is bad for the software. I think a unified system would be best. JMHO
If chats were plugosphered, you could implement it either way
@pitaj Facebook has chats and private messaging integrated into one. There are two interfaces but they all plug into the same backend.
Facebook pushes the chat aspect, even going so far as hiding the ability to create new chats with someone you already chat with (fb will just open the same chat window then), but if you have a group convo, you'll see a new chat session made. That's what would be nice with NodeBB, I'd think
Admittedly, I've been off facebook as user for over 3 years. But I still have an account that I use for the API. I've checked out what you both mean and you're absolutely correct that it is now part of a single system. That's definitely changed from years ago. I believe that revolution is related to when FB decided to ditch the isolating mailing system idea or could have been part of preparation to create a complete separate mailing system for @facebook.com. That didn't gain traction due to fears over privacy from users. But let's digress from there..
I still think that a functional piece of forum is PM system. Just looking at Facebook's new integrated system, it is obvious that there are limitations. One, I can't choose to delete messages related to a thread in one shot. I have to hand select each message or simply completely remove the conversation. I don't see how scales when compared to threaded system.
Maybe there is a way to still control it from single backend but enable threading? I dunno.