We are now defining some restrictions on valid labels, see #944.
As part of this we should add some UX to help do some simple normalisations in the graphical interface:
- Stripping leading and trailing whitespace
- Normalising multiple spaces into a single space
- Accepting for the moment only ASCII characters.
On the last point we note that #862 will introduce proper Unicode support for 17.0. We are making a conscious decision temporarily to suspend Unicode input - because it does not work properly at the moment, and it is our judgment that we should set up the proper structure for defining legal labels first and that will make it easier to have valid Unicode labels for 17.0.
We are now defining some restrictions on valid labels, see #944.
As part of this we should add some UX to help do some simple normalisations in the graphical interface:
On the last point we note that #862 will introduce proper Unicode support for 17.0. We are making a conscious decision temporarily to suspend Unicode input - because it does not work properly at the moment, and it is our judgment that we should set up the proper structure for defining legal labels first and that will make it easier to have valid Unicode labels for 17.0.