If there is one thing I am passionate about, it is search! Forem currently has some basic offerings, but I would love to expand it.
What kind of search features would you like to see?
What other websites have, what you would consider, an excellent search experience?
AND
as well asOR
)There's some more stuff but I don't want to get ahead of myself.
I think in terms of our philosophy, we should embrace a few things:
I think we should seek to build a really nice and intuitive UI, but we should also have it reflect in the text-based search, so I'd be really happy personally if we started with the text search, like
elasticsearch author:molly_struve tag:ruby|rails
and go deep with that and then let the designers figure out how to best represent all the different types of filtering, rather than make the UI a blocker for improvements here.It would be awesome if this was build without lot of dropdowns and filter UI (something like what Todoist has).
Spotlight for Forem
I love how Spotlight works on iOS. You swipe from top to bottom on your home screen and you can see some top suggestions (like shortcuts, recent searches etc.)
/
and search bar in header becomes active (that's the equivalent of swiping) and you can already pick something from suggestions.Smart search
So when I search for "javascript" I think it would make sense to redirect me to
/t/javascript
right away instead of showing me results......or show me results but make the first one being shortcut to the tag page.
If you are still accepting suggestions then kindly add more sorting options. As of now there are three: Most Relevant, Newest, Oldest. However adding Top (weekly, monthly, yearly & infinity) would help a lot. I can actually view most voted post for my search term.
raw lucene syntax thanks
I'll have it done before lunch!
+1
When I begin entering text into the search input, I want a dropdown to appear with autocomplete options.
I think something like GitHub's search would be nice.
For none Dev forems this would need a GUI that updates the search box too
Are you thinking like search for markdown hints? I'm talking site search for posts, users, tags, podcasts, etc
Woops! I thought you meant all features. I got excited when I saw "new features" in the title and I mashed reply.
I've been looking for documentation on "Advanced search"
Specifically, I cannot figure out how to search for "A and NOT B"
Is this something that is already available?