Search is broken fundamentally
This is a general post about the functionality of the Search bar.
Anyone who wants to add to this please do. I don't want to narrow this down to anything in particular b/c the search functionality is broken at some deep level and almost definitely needs to be rebuilt. It's almost worse than Windows search in terms of functionality and actual results returned. From a QA professional, this is in an unshippable state.
Some particulars:
> Inconsistent results - Search doesn't always return posts with the text entered, but does sometimes, often without any clear reason. A search term may succeed, but one with an extra letter still within the result will fail. And sometimes, it will succeed, where removing the letter will not.
> Impossible to search for some things - Search only works on a few select things, such as "mentions: user" or "contains: link". Search does NOT allow for finding things such as mentions of a role, or certain other 'special text', without going through a complex procedure of pulling role IDs using developer mode and using special character strings in the search bar (which also doesn't always work, notably not working for @everyone or @here.)
> "Relevance" and "By Date" are the only sorting styles, with "Relevance" being a mystery
> Repeated results, sometimes many times, while scrolling through results, via Relevance OR By Date.
> Text entry focus inconsistant - often deciding to revert the text entry from Search Bar to the Post Bar (where you enter text to post into a channel) without warning or any reason. I mention sometimes, also, b/c this, too, is inconsistent and doesn't have a definite reason for happening. Notably, it seems to happen more often once a "special search term" (like an @ or a "contains:link" type term) is entered, but not always.
I"m sure there's more frustrations I've had with it since I started to use this program, and I will add them as I think of them/find them. I can eventually file more serious bug reports rather than this kind of general report about what's going on at some point, but I have no time to do so right now.
Note again that I am a QA and QE professional specializing both in manual and automated test execution. I have experience with this. So, when I post something that is as general as "This is just broken", know that there is weight to that statement.
A general complaint:
Maybe if this were an alpha build this could be considered differently, but this is the most widely used general communications system available right now and it's been out and developed on for a very long time. There are so many fundamentally broken parts of this system, or features that are so bizarre to have been left out compared to every internet communications system released so far, that I think a serious, careful look at how Discord functions is going to be required if the company wants to continue to exist post-new competitors arriving. I have seen this several times before. This trajectory will not last; it will go in the same way as all the previous failed communications systems, like MSN Messenger, due to strange development ideas and general user unfriendliness.
Please think about it.
Please sign in to leave a comment.
Comments
0 comments