Closed
Description
https://symfony.com/doc/current/contributing/code/bc.html#working-on-symfony-code
Currently we can know (in terms of BC) what is not allowed to do and why, but we are omitting that some BC breaks could be avoided with alternative solutions. For instance: symfony/symfony#33003 (comment)
I've two proposals to improve that:
- Add an example code + explanation where it's possible make the changes avoiding the "BC break", so contributors will know how to do it correctly. I can help to find in the codebase the workaround for each case.
- Add a permanent link to each BC topic, so we can easily share them.
WDYT?