ContactEngineering / ce-ui

User interface of contact.engineering
https://contact.engineering
MIT License
0 stars 0 forks source link

Search results create confusion about versioning #38

Open tdbjacobs opened 1 year ago

tdbjacobs commented 1 year ago

When I search "UNCD", I get one result at the top of the list called "Ultrananocrystalline diamond (UNCD)" (which is version 1) and I get a separate one way down at the bottom of the list with the same name, which is version 2.

I think this will create confusion since most people will click on the first one they find.

To fix this, I recommend that we ONLY show the most recent version of a surface. (People can also click through the version history to get to older ones)

If others don't like this, then we could maybe find another solution to eliminate confusion, such as: (a) prioritizing later versions in search results; or (b) ensuring that multiple versions of the same surface appear together in the search results; or (c) appending the version name to the surface name. (At present, there is a little grey note that says "this is version 1 of this surface" but this is very easy to miss.)

pastewka commented 1 year ago

Happy to just show latest.

mcrot commented 1 year ago

Okay, that makes sense to show only the latest for the published versions. What about the "Work in Progress" version? Shall we also hide it from the search results? Or in different order? Currently it's also shown, maybe also before the latest published version.

pastewka commented 1 year ago

I have an argument against hiding the other versions: We just compared the PSD for two different versions of a DST, and that would no longer be possible if we remove the versions from the search results. We could clearly indicate older versions, e.g. with a different background.

pastewka commented 3 months ago

I've run into this confusion myself now. I agree that we should only show the latest published version.