Unfortunately cannot reply to multiple posts. I typically just read the “Programming & Scripting” category (for multiple reasons such as personal preference and most experience). So props to you for dealing with all the rest
My problem with the “latest post” is that it shows everything, so it takes even more effort skipping all the threads that I’m not really interested in. And I will most likely not find the point at which I stopped last time. The custom search seems like one step in the right direction, but at least another step backwards at the same time. If I were to use https://forums.unrealengine.com/search?q=tags%3Aunreal-engine%20%23development-discussion%3Aprogramming-scripting%20order%3Alatest in the future I’d have the preview I was looking for. But at the same time I’d lose the ability to see views/replies as well as who (if anyone) already posted something there.
A preview that just shows the first line like the custom search does would be perfectly fine for me as long as it won’t blow up the size of each thread by a lot. That’s why a popup came to my mind first.
By the way something I noticed shortly after I replied yesterday was that the thread was originally written in 2021. So maybe you could also do something to prevent necros like this. I know there is a warning when you reply to threads that have been marked as resolved. But since that’s not guaranteed to happen maybe there could be a warning after X amount of time has past since the last post so we don’t get these “2 years later” types of situations as much.
The solutions button would probably be a nice thing together with the reminder. Although I’m not really sure that would significantly reduce the number of new threads. Especially if there’s already an existing one that does solve the problem.
The current version of the like system is on a per post basis though, isn’t it? What I was thinking about was upvote/downvote for the entire thread. That could also help new users identify which existing thread may help them with a problem they are having compared to similar threads that don’t have as many likes.
The problem with the current like system in my opinion is, people are rarely encouraged to like good things. Which could explain why it’s not being used much as you mentioned. If there is only an upvote option but not a lot of things get upvoted there is no benefit of being able to upvote in the first place. So the likes wouldn’t be a sufficient criterion alone. I understand the reasoning for not having dislike/downvote options. Especially new users may not feel very welcome if they post a thread that gets downvoted a lot and they don’t have a chance to understand why. So if there was actually a valid reason to like good threads while at the same time not causing bad ones to be liked it may actually be helpful with the current system to be able to see the amount of likes of the initial post of a thread.
Maybe it would help if the “just likes” system be replaced with multiple emojis similar to how it’s done for example for pull requests on GitHub where you get to choose from one of eight emojis
Looking forward to the header navigation update
Just playing around with ideas: What if questions from new users wouldn’t create a thread on the forum but instead opened a private conversation with ChatGPT first? Here the user would be in an isolated environment where they could ask their question and hopefully get it resolved using ChatGPT’s knowledge. If that fails then ChatGPT could guide the user in the creation process of the thread or even write it on its own. The thread could contain the conversion with ChatGPT as well if desired. From that point the thread would go its usual path through the forums. If ChatGPT manages to solve the problem, then a new thread would also be created, but it would immediately be marked as resolved with the answers given by ChatGPT that were necessary to solve the issue. Of course it would ideally check for duplicate threads first.