|work in progress | string|
Rename feature 'empty' to 'is_empty'.
Please select one of the following:
What about the transition? STRING.empty is a popular feature, soRoger Browne (21 October 1999):
he should not disappear to easily. Maybe "empty" should be left in
STRING and is_empty be a synonym. So the choice may be
1. is_empty, empty both there.
2. is_empty replaces empty
3. is_empty, empty obsolete but required at least for ELKS2000
I don't think we need to worry about this. Users prefer that their
existing code does not break, and vendors prefer not to break the
existing code of their users.
I expect all vendors will retain the existing feature until there's no
longer a demand for it. The ELKS standard allows a vendor to include
extra features, and I don't think any further action is needed.
A vendor may continue to support empty. Alternatively, a vendor may declare empty to be "obsolete" and recommend the use of is_empty instead.
Don't mind (happy either way)
Strongly accept the proposal
Abstain (not happy either way)
Accept the proposal
votes sent to the discussion list:
I'm missing the requirement to list 'empty' as an obsolete synonym.
(Hypothetical new vendors should still include 'empty' to remain portable.)
I had to abstain (not happy either way) because of this.