|
|
|
|
|
by kazinator
925 days ago
|
|
On the job, I wouldn't go implementing whatever pops into my head without input from my manager and product management. Even if the change could easily pass a technical review and get merged. First you have to determine: do we need this for the product? If this change is made, does it break user workflows? What difficulties will users have if they pick up this change? |
|
Then, people who agree to test out all changes to Emacs by using the head of master found, basically the QA department of Emacs, came back with feedback that they like some of the improvements, but that they don't like one particular aspect (the extra RET). Thierry started addressing them, and a setting to disable the feature was added - but the initial version missed the mark. The article author also was part of this process, and even proposed a patch, but their attitude made others ignore it after the initial review (their patch reverted all changes and only implemented a tiny subset of the original, behind the discussed flag).