Closed wrex closed 1 year ago
I just realized I never created a separate issue to track this.
I think it's best to do any naming changes prior to launching 2.0. Once we launch, we won't want to make any breaking changes (only additions).
Proposal:
Since everything is currently a color, no -clr suffix is required. If we add filters or whatever, THEN add a suffix for the exceptions.
-clr
Keep the order consistent (surface-inv rather than inverted surface)
surface-inv
inverted surface
Shorter is better
Surfaces -------- --ED-surface-1, --USER-surface-1 -> (unchanged) --ED-surface-2, --USER-surface-2 -> (unchanged) --ED-surface-3, --USER-surface-3 -> (unchanged) --ED-surface-4, --USER-surface-4 -> (unchanged) --ED-inverted-surface, --USER-inverted-surface -> --ED-surface-inv, --USER-surface-inv Text ---- --ED-text-clr, --USER-text-clr -> --ED-text, --USER-text --ED-inverted-text, --USER-inverted-text -> --ED-text-inv, --USER-text-inv --ED-highlight-text, --USER-highlight-text -> --ED-text-hl, --USER-text-hl --ED-grayed-text, --USER-grayed-text -> --ED-text-grayed, --USER-text-grayed Brand, etc. ----------- --ED-brand, --USER-brand -> (unchanged) --ED-progress-clr, --USER-progress-clr -> --ED-progress, --USER-progress --ED-success-clr, --USER-success-clr -> --ED-success, --USER-success --ED-alert-clr, --USER-alert-clr -> --ED-alert, --USER-alert Item Types ---------- --ED-radical-clr, --USER-radical-clr -> --ED-radical, --USER-radical --ED-kanji-clr, --USER-kanji-clr -> --ED-kanji, --USER-kanji --ED-vocab-clr, --USER-vocab-clr -> --ED-vocab, --USER-vocab SRS stages ---------- --ED-apprentice-clr, --USER-apprentice-clr -> --ED-apprentice, --USER-apprentice --ED-guru-clr, --USER-guru-clr -> --ED-guru, --USER-guru --ED-master-clr, --USER-master-clr -> --ED-master, --USER-master --ED-enlightened-clr, --USER-enlightened-clr -> --ED-enlightened, --USER-enlightened --ED-burned-clr, --USER-burned-clr -> --ED-burned, --USER-burned Reviews/lessons --------------- --ED-meaning-clr, --USER-meaning-clr -> --ED-meaning, --USER-meaning --ED-reading-clr, --USER-reading-clr -> --ED-reading, --USER-reading --ED-lesson-clr, --USER-lesson-clr -> --ED-lesson, --USER-lesson --ED-review-clr, --USER-review-clr -> --ED-review, --USER-review --ED-correct, --USER-correct -> (unchanged) --ED-incorrect, --USER-incorrect -> (unchanged)
I just realized I never created a separate issue to track this.
I think it's best to do any naming changes prior to launching 2.0. Once we launch, we won't want to make any breaking changes (only additions).
Proposal:
Since everything is currently a color, no
-clr
suffix is required. If we add filters or whatever, THEN add a suffix for the exceptions.Keep the order consistent (
surface-inv
rather thaninverted surface
)Shorter is better