Might be better to strip 's' from the end of search terms in the Q menu

Hello,

I was thinking it might be better to strip ‘s’ from the end of search terms in the Q menu Like for example I was struggling to find the “Qubes Manager”, turns out it’s called the “Qube Manager” :slight_smile: It’s a quick and easy way to improve usability just slightly. Note that LLMs sometimes stuff up the pluralization of words - very annoying.

2 Likes

9 posts were split to a new topic: Should we be calling VMs, ‘qubes’?

To be clear, I’m not suggesting a rethink of the terminology. I’m merely suggesting the Q menu should strip the first trailing ‘s’ character from each word. It’s a purely technological suggestion, and would probably take 1-3 lines of code.

1 Like

This thread has indeed been diverted from the valid point of @yianni , which is really a good RFE:

  • Typing ‘qubes ma’ or ‘qubes-ma’ does not obtain the manager as a result.(tested in 4.3)
  • ‘manager’ alone is unhelpful because of the huge number of matches.
  • ‘qube’ gives the desired result in 4th position.

The desirable behaviour would be to see a manager result for the first 2.

The best solution may be a more fuzzy search, or some limited word stemming, or aliases, or simply making qube and qubes synonymous.

It is clearer in the Dom0 terminal, where typing 'qube gives a clear list including ‘qubes-qube-manager’. The command name is using the qubes- prefix in a consistent way, distinct from the qvm- and qui- commands.

In the long run, of course, it must be quonks everywhere, although it would require a debate about the correct pronunciation.

1 Like

It searches each word as StartsWith, you can search “q man” to “qube manager” and you will find the application.

The search pattern is even highlighted in the result to show the user what is happening.

2 Likes

That makes sense now. I was confused after trying “qubes-ma”, which I did not understand…

Thank you.

I split the thread: Should we be calling VMs, 'qubes'?

Future readers: @phceac’s use of quonks is a reference to a post in that thread.

2 Likes