I recently created this tracker issue: MDL-46653 - Get rid of fullname override parameter
The problem is that with the introduction of the Additional name fields in Moodle 2.6 (MDL-31776 - Additional name fields), we tried setting the setting $CFG->fullnamedisplay to take advantage of this new feature. However, there are several places in Moodle in which the fullname() function is passed with the $override parameter and our $CFG->fullnamedisplay setting is ignored.
My question is the $override flag needed and does it still make sense with the "Additional name fields" feature?
In the ticket I list the places in which the override flag is set and it is annoying to have a config setting not respected across the system without a good reason.
Please reply if you can give some good use cases for keeping the override flag that I am not thinking of or vote for the feature if you are also annoyed by this implementation.