Open zlch opened 1 week ago
All the functions are still working correctly. Commands formats are accessible in help window or error message, there is no need for users to remember the limitations of it. However, we could plan to enhance it further.
Team chose [response.NotInScope
]
Reason for disagreement: I would understand if it took substantial effort to make it so that the edit or note features would accept indexes instead of names. However, the default implementation of the AB3 features used indexing as such it realistically would not take much effort to use indexes instead of names. On the other hand it could be argued that the team wanted for these features to accept names for some reason and allowing both names and indexes would take more work, which may be understandable if the other features in the product didn't already accept both names and indexes. As such it is only a few specific features that only accept names making it more of a deliberate choice, despite the option to allow the command to either accept indexes or both indexes and names not taking much more effort as they both have been implemented in other commands already. As such I do not believe that this should be considered as NotInScope as the team could realistically implement these features without much more effort and as such would not hinder their ability to implement other features of the product.
Restricting certain features to require names to be typed feels like it is an unnecessary limitation that only slows down the user especially for clients who have extremely long names, since some commands already allow users to use either name or index there shouldn't be any reason to limit them for specific commands like edit and note. Since it is inconsistent throughout the application it can also frustrate users as they either have to remember the limitations of each individual command or only use names. This unnecessarily inconveniences the user.