Yay, new forums are out! But they can be better. Here's a shortlist of things I want to do. Feel free to give feedback and suggestions for what you'd like to see and I can prioritize them and schedule them out to eventually get done.
Here's what I want to get done before I call Round 1 complete.
Shortlist
Translation support
There is a bug where it's showing the logged in user as the current topic owner when it's someone else. Gotta track this one down.
Better styling of the posts list. The line is supposed to go down the whole left side mainly.
Show topics with notifications at the top of a channel's topic list?
Show view counts for each topic?
Fix emojis
ReportingRemove the Codemirror text input and use a normal textarea so that you get spellcheck.Ability to view topics from all channels with the latest activity on the forums homepage (sort of like old forums)Show the date of latest post within the topic that shows for a channel in the landing page. (this will help with how recent the activity is within the channel)Some better icons (lock, pin)Better handling when posting a reply. I think rather than showing the new one in the replies list, I'll just always scroll to end of topic and show there.Lazy loading of forum code. This will make the main site faster by not loading in any of the code for forums until you actually go to the forums on the site. Sadly it makes forums loading a tad bit slower (by not even a full second, probably). I'd rather game pages be faster, though.Post counts for users across the forums.Return less info. I currently brute force returning some stuff. I can be smarter about what content is needed per page and only return that, making the forums a bit faster.Show "removed" when you try viewing the quoted parent article and it has been removed.You should get a notification when you get a direct reply on one of your posts, even if you aren't following the topic.Should show when the topic itself was last editing on/by.
So, this is what I'd like to get done before calling the first version of the new forums "good enough."
I'd still like to gather feedback on bigger features/direction to take it. We already have quite a few ideas for future dev, such as...
Longlist
When clicking notification for followed topics, take the user to the first unread notification in the topic.
Topic, post, channel search.
Ability to follow a channel to add it to a favorite list and show those as your main channels on the forums homepage.
Proper quoting ability.
Ability to
@
users to notify them.Image uploads directly in forums. (no need to host on imgur)
More Widgets! Which ones, though?
Ability for anyone to be able to create new channels. (community channels, yeah)
Tie in a chat room to a forum channel.