Please take our survey on the Persona theme... and maybe win a t-shirt!
-
@volanar said in Please take our survey on the Persona theme... and maybe win a t-shirt! :
We need to separate the chat into a separate plugin and develop it further. Or use third-party messenger integration.
I have no objection to this at all
-
@julian Right... As my dear departed uncle used to say; "We? What's this we crap? You got a turn in your pocket?".
Moving beyond the snarky...
A keen point of contention may well be whether chat functions even belongs in fora modern times. Once upon a time? For sure. Now we have multiple alternatives. And therein lies the rub. Who is going to maintain all this? Hence, cold facts are that the field of possibilities will be limited to orgs or diy devs itches.
Chief among the pros is to offload potential, and increasingly it seems too oft the case, chat management headaches to a SaaS offering tuned for dealing with such.
Cons include that history does repeat and these outfits make juicy targets for cyber mischief. Terms of Use also too often times change over time. So you may well be best served by in house SME's.
Lots, lots more can likely be collated from sysadmin/bofh stories of community operators at large. At the end of the day it goes back to challenging the premise whether chat should even continue to exist as a essential to fora platforms.
After some head scratchin' my druthers would be:
-
I want chat functionality.
-
I want chat to be managed under NodeBB/ACP.
-
Choice is good. Ideal world would supplement/compliment the above with third party options.
My objective here is to perhaps stimulate a bit of free style discussion and brain storming from NodeBB's' greatest resource. Feel free to share your thoughts.
Que' Sera, Sera.
-
-
hmmm
Why not, but we have to think about users using what already exists.
For example, I use the Global Chat plugin to generally chat with my users who use NodeBB's internal chat function.
If you move/delete this chat functionality in a plugin, it will have to work as it was originally or imagine something else.
Frankly, going through a third-party provider is very boring for the user. Grouping the user functions in one and the same place is in my opinion the ideal, it avoids multiplying the interfaces.
It's just my humble opinion.
-
@DownPW said in Please take our survey on the Persona theme... and maybe win a t-shirt! :
Frankly, going through a third-party provider is very boring for the user. Grouping the user functions in one and the same place is in my opinion the ideal, it avoids multiplying the interfaces.
I agree here. I use the PM function on https://sudonix.com so that users can provide me with sensitive information they'd rather not post in the forums. It also provides the additional compliance that the data they provide is on my server, and not elsewhere in the cloud.
-
Thank you all for the feedback thus far. We are still collecting responses, but I want to commit to involving the NodeBB community in our new design.
As our designer iterates on our (and soon, your) feedback, I'll be posting them for additional feedback. We might not take every suggestion into account, though, since everybody has an opinion
-
@phenomlab said in Please take our survey on the Persona theme... and maybe win a t-shirt! :
I agree here. I use the PM function on https://sudonix.com so that users can provide me with sensitive information they'd rather not post in the forums. It also provides the additional compliance that the data they provide is on my server, and not elsewhere in the cloud.
+1, fer' sure, fer' sure. This, I think, is a too oft under appreciated concern. Until you get bit.
-
@phenomlab said in Please take our survey on the Persona theme... and maybe win a t-shirt! :
I agree here. I use the PM function on https://sudonix.com so that users can provide me with sensitive information they'd rather not post in the forums. It also provides the additional compliance that the data they provide is on my server, and not elsewhere in the cloud
You misunderstood me. I am only for my preservation of information on my servers. But if you separate the chat from the core, then you can develop the chat not only as a separate chat, which is already fine, but also as an integration plugin with other platforms that can be installed on your server. And you can import data to a third-party platform without losing content. No third-party services. That is, if there is a chat plugin, but it can simultaneously integrate with third-party platforms without data loss. This is the evolution of chat into a messenger. But if someone wants to stay with the chat, then let them stay
-
@volanar I think I understand what you mean. To organizationally divorce the chat module from NodeBB core so that it is no longer a first-class citizen, but bundled with NodeBB, just like two other parts of NodeBB that most people don't even realize are separate: the markdown renderer, and the composer ()
That is a good idea.
I will be the first to admit that the chat functionality has not been receiving the love and attention that it should. While it is functional as-is, it would also benefit from a style refresh and some backend TLC. There are definitely some hairy bits in the backend
-
-
The survey is now closed. Congratulations to Jacob Kresse who was the t-shirt winner, and tremendous thanks to all who provided feedback!