Add obsolete and experimental fields to user options.
Add obsolete and experimental labels to user options and remove them from descriptions.
Cc @mmatejek.
Update:
- It's better to keep labels in the list e.g.:
"labels": ["official", "experimental"]
. - We can even go further and define the following things for labels at the backend side:
- Label text.
- "Color"/severity based on bootstrap modifiers (
warning
,danger
,info
, etc.). - Help text.
In this way, new labels can be defined completely in the backend without following changes in reForis.