> Please don't be like these people!
As the maintainers of the software shouldn't they have the prerogative to maintain the software in the best way they see fit?
Bugs happen while refactoring, regardless of how the refactoring is done.
As the maintainers of the software shouldn't they have the prerogative to maintain the software in the best way they see fit?
Bugs happen while refactoring, regardless of how the refactoring is done.
I've contributed to two successful "rewrite it in Rust" projects now: Stylo and WebRender. Both of them ended up fixing long-standing bugs in the previous implementation that were difficult to address in the old codebase, but a new clean approach offered a nice opportunity to fix them.