Open RandomSort opened 5 years ago
I suggest that we stop using the difficulty levels to group topics, as this could be better and more flixibly done in the OVERVIEW.md or other "storylines", and git trainers will choose their own order anyway in their training material.
This means that we could use the difficulty ratings within each topic, e.g. merge-beginner, merge-intermediate, merge-advanced. But this poses the question of whether a numeric "level" would give us a more open ended option to keep building more advanced exercises?
Thinking further about this, I believe that e.g. staging-beginner, staging-intermediate, staging-advanced should be granularity enough. If we ever get around to making more than three exercises in a topic like staging, then I bet that the extra ones will be with some specific additional learning target or restriction like "staging-with-git-gui" or "staging-ignored", and thus have other good names.
I think we should actually remove the basic/advanced nomenclature.
I think there should be an introductory one and then we should be good with "themed" names as you suggest :)
We are currently using terms like basic, intermediate & advanced in at least 2 different ways. Partly we use "basic" to dignify basic git topics, and partly we use the terms as "levels" within each topic.
There is also some confusion around whether to prefix or postfix the difficulty term.