Use more consistent language and extended search - #2799
Conversation
|
About the searching one field at a time bug, maybe you could make it search the addon textContent instead of any one field? |
I did consider concatenating the fields, but that would make it impossible to assign different weights to individual fields. Maybe making name & description and English name & English description single fields would work. |
|
Is it possible for some names to just use the names made as the ID, such as |
Many addon IDs contain the word "editor", which probably shouldn't be part of their names (with the exception of editor dark mode because website dark mode also exists). |
Keep in mind that this not just limited to just editor. The addon About the exact case, I guess the "editor" is not used as a prefix for some addons and is an adjective that describes the word "stepping" (so a stepping feature in the editor), so I think this is valid. |
|
Okay, let's try to get this merged If anyone disagrees with a change, it should be reverted and the addon name should stay as-is in master, possibly still with a verb in front. It doesn't make sense to block 90% of changes just because of confirm-actions, 60fps, my-ocular, and few others. I personally don't like "confirmations" as an addon name but after reading it a bunch of times, it sounds decent. I believe an addon with "integration" in its name needs to show the full domain of the service in the addon name, since the only purpose of the addon is to integrate that service and it must remain clear by reading the addon name. Addons that use ScratchDB to get data are not "integrations". my-ocular is the only addon whose single purpose is to integrate an external service. So the name for the ocular addon should be either |
Would adding a badge saying "Uses data from (my-)ocular.jeffalo.net" next to the addon name be a good alternative? |
No. The addon is an integration. What's so wrong about putting the full domain in the addon name? |
|
If ScratchDB is listed anywhere without its full domain, what gives ocular can't do the same? (Also probably ScratchStats) |
So an addon that changed the search bar to use Google would be called "google.com integration"? And the TurboWarp player "turbowarp.org integration"? Addon names should be short, and using short names for things helps with that.
ScratchStats is actually called ScratchStats.com, so that's the correct way to refer to it. ScratchDB is just ScratchDB, and no addon name or description mentions scratchdb.lefty.one - I think it makes sense to always use the name, not the domain, of external websites when possible. |
|
I need to also point out that Jefallo's banners only wrote ocular as the standalone name. So, what gives? |
Those two are the first results on Google when searching for their name. "Ocular" is a word by itself and you'll probably get dictionary definitions and health related websites. |
That isn't a problem - the addon name doesn't have to tell everything and the full domain can be in the description. |
|
“Also, no addon's main purpose is integrating ScratchDB” what about the profile stats addon?
|
Well, call that an integration if you want, but data from ScratchDB is just data from Scratch which is then processed. The profile statistics addon is useful even if you're the only person in the world consuming ScratchDB, but ocular integration is useless if others don't see your statuses or reactions. |
I don't think that changes how ocular needs to be referred to. It's called ocular, not ocular.jeffalo.net - even ocular (https://ocular.jeffalo.net/) integration would be better, but addon descriptions don't exist for no reason. |
|
Again, we should start shortening the names and put additional context on the description. PS. Is there a verdict for the Alt+GreenFlag mess? Additional edit
This is done in the context of Scratch, so that does not quite matter. Again, Jeffalo advertises ocular as "ocular" inside the Scratch forums. |
I decided to not change that addon when I made this PR because I thought #2784 would be merged, but it wasn't, so I'll change the name now (probably removing Alt+GreenFlag and adding "project"). |
|
@WorldLanguages If using "context menu" is a problem, is "right click menu" better? Or "right click context menu"? I think you're right about "the". |
|
Okay, so I suggest:
|
|
Opened #3155 since there is no clear majority on that. |
|
I also opened #3162 regarding "context menu" |

Resolves #2243
Changes
No Title Case though. It would cause reading the list of addons to take longer because you stop for a moment at Each Capitalized Word.
Reason for changes
To make addon names and descriptions more consistent.
Tests
You can still search for the previous addon names and get results.