| Look at this 18 years old Django ticket:
https://code.djangoproject.com/ticket/4140 It was impossible to fix, but it required some experiments and deep research about very specific behaviors. Or this ticket:
https://code.djangoproject.com/ticket/35289 Author proposed one-line solution, but the following discussion includes analysis of RFC, potential negative outcomes, different ways to fix it. And without deep understanding of the project - it's not clear how to fix it properly, without damage to backward compatibility and neighbor functionality. Also such a fix must be properly tested manually, because even well designed autotests are not 100% match the actual flow. You can explore other open and closed issues and corresponding discussions. And this is the complexity level of real software, not pet projects or simple apps. I guess that existing attention mechanism is the fundamental blocker, because it barely able to process all the context required for a fix. And feature requests a much, much more complex. |