What are the best features of Discourse that NodeBB could adopt?
-
@trevor Total typo there.. I meant PM, Trevor. The IM is great. PM is what I was referring. You can't substitute PM with IM. IM doesn't have ability to archive conversations based on set topic. It classes everything as one giant conversation. But PMs serve different purpose. I'm glad @nik has made that point eloquently too. I think it would be a great step forward for NodeBB to focus more on functional tools within forum and ACP. You only have to look at the list of forum solutions out there to see that 90% of them offer PM out of the box. Discourse included - http://en.wikipedia.org/wiki/Comparison_of_Internet_forum_software#Features.
-
Okay, so after reading, I see the difference now (I should have known the difference since I've used so many forum softwares). I'd opt for private messaging to be implemented in that case, but thats just my opinion. I see how this can be done using ...sigh the FB approach. There's already chat, so we can extend this into its own page and keep an archive of all messages.
As @julian stated, its all on how you implement it and can be done fairly simple. You've already got BBCode in the chat (for the most part), just strip out certain tags in the IM module verses the standalone PM page. I can clearly see how this would look (pretty damn good). We'd have the edge with both integrated as one.
-
@zenkamal said:
I'll start...
Robust email capability (email notifications for new posts and stuff, pretty customizable).
Yep.
Sleek default avatars consisting of the first letter of the user name.
Defintely.
Better search function!
https://github.com/NodeBB/NodeBB/issues/1603
But still needs a little bit more tweaking. To be honest I don't even like using the search for NodeBB because it doesn't help me find what I need, it's too much text to look through because it shows the whole entire post with HTML and all which is confusing. If I'm looking for a particular keyword it should highlight a snippet of that keyword. The whole search is not of my taste, in which case no matter how you style it or think you've got it, the problem is in the core of the search. Another thing is, why do we not have live search? Lets live up to being the forum of the future please, thanks.Side-by-side reply preview capability?
Another pet peeve of mine. Why should you have to click a tab just to see if your format is correct?
I dunno what else. NodeBB is already lightning fast and looks nice.
More to come.
-
@trevor said
To be honest I don't even like using the search for NodeBB because it doesn't help me find what I need, it's too much text to look through because it shows the whole entire post with HTML and all which is confusing. If I'm looking for a particular keyword it should highlight a snippet of that keyword. The whole search is not of my taste, in which case no matter how you style it or think you've got it, the problem is in the core of the search. Another thing is, why do we not have live search? Lets live up to being the forum of the future please, thanks.
This, topics are quite the pain to find through the search, as a result we do get a lot of duplicate topics, but it's difficult for me to link to the original topic, because I sometimes can't find it. should definitely be a core feature rather than an optional addon. Search is one of those necessities, along with being able to login and type on a keyboard.
Another pet peeve of mine. Why should you have to click a tab just to see if your format is correct?
Show the markup Pon de right hand side, shoow de markup Pon de right.
-
@a_5mith New composer. Hooray!
I need to update M4 then with all of these changes. -
@trevor said:
@a_5mith New composer. Hooray!
I need to update M4 then with all of these changes.New composer is much better on desktop but alas still pretty samey experience on mobile.
For mobile I would literally strip away the header bar, the utility/kitchen sink bar (buttons too small to use anyway). Write /preview bar can go and move up the whole edit box to take up the top half of the screen.
A lot of wasted real estate. Also the mouse over edit/quote buttons don't translate to a good experience on mobile as most users won't know to click in that area.