Yellow-Dog-Man / Resonite-Issues

Issue repository for Resonite.
https://resonite.com
141 stars 2 forks source link

Educational Worlds Filter Only Shows Exact Match for "Educational" #2461

Open lxw404 opened 4 months ago

lxw404 commented 4 months ago

Describe the Underlying Issue

Currently the Educational worlds filter tab only seems to look for the exact "educational" search term, which makes it seem that there are very few of these worlds, when in reality many of them are just tagged with other synonymous terms such as:

To Reproduce

Open the Educational tab and see that it mostly excludes every MMC ESD entry.

Expected Behavior

A new user searching for educational worlds might not see the very excellent MMC entries and other worlds which are not tagged explicitly as "Educational", so this tab should probably be more flexible with its search terms.

Screenshots / Video

5 ESD entries included in Educational: Resonite_2MmNOLp0e4

Total 31 ESD entries: Resonite_N3rYIE0V0f

Additional Context

This is something I recently noticed when asked for good Educational worlds by Ryan Schultz on discord.

Reporters

LuxKitty

shiftyscales commented 4 months ago

For now this has been by design- the way the world presets work is by setting various data sources, search parameters, etc.

E.g. for educational, the preset looks like this.

image

While it is possible to modify the base search- when searching directly for tags, currently you can only search for worlds containing all of the given tags- not other operations to search for any of the tags.

E.g. if I modify the base search to include "+edu" this is the result I get instead.

image

Seeking input from @Frooxius - with the new worlds datafeed, would it be possible for the content team to build the new world UI in a way that arbitrary / compound tag searching could be done like this?

Or would it still require additional work to the underlying search mechanisms?

Frooxius commented 4 months ago

@shiftyscales No, the worlds data feed doesn't let you list published worlds yet.

However this is an easy change to make with this - we can just change data preset to include multiple terms, instead of just the one.