I propose the following:
Keep the unversioned godot tag
This tag would act as a default landing point for less experienced users that aren't familiar with the version differences. It also would serve general Godot questions that aren't affected by or concerned with version differences.
Add versioned tags for both godot3 & godot4
These allow users that are familiar with &/or affected by version differences to signal their needs up front.
Retag godot with versioned tags where applicable
As indicated in the comments, there's about 200 total Godot questions. Filtering with search we have:
I'd say we retag the ones with versions mentioned in the title first. If folks want look through the others, that's great, but if not, we can leave them to be organically retagged over time as needed.
Update the tag guidance to reflect the above changes
Generally a good idea, though I question how often it gets read.
I patterned this solution based on how we handled directx & the related version tags.
One problem with this solution is that there may be times where a question gets tags with version X, but the situation isn't really version specific. I'm not sure if we should advise domain experts to notice this and retag with godot instead or if it's fine to leave it up to the reader to determine which posts to read through.
Also, I'm not sure if versions 1 & 2 need tags of their own or not. Currently we have:
- Zero questions created between 2012 to Feb 2016 which covers the time between Godot 1 & 2 being released. This is just the "certainly version 1" range as it's possible that Godot 1 questions could have been asked after 2015.
- 37 questions created between Feb 2016 to 2017 which covers the time between Godot 2 & 3 being released; this is the "certainly < version 3" range.
I based the above off the data in the
Godot release policy page.