Am Do., 22. Apr. 2021 um 22:58 Uhr schrieb Peter Stuge <peter@stuge.se>:
Patrick Georgi via coreboot wrote:
> tree-wide changes
..
> there may be other approaches on how to make development easier

I'm a big fan of semantic patching as provided by coccinelle and used
heavily in Linux kernel development.

Perhaps one way to make lives easier is to require tree-wide changes
to be the result of an spatch, which can then be applied downstream too?
I proposed that in https://review.coreboot.org/c/coreboot/+/52576 already because I'm also a fan of this idea.

That said, both in the meeting and in Nico's sibling comment there have been concerns on putting additional burden on developers (although, personally, I'd rather review a CL that is created by a tool + a simple rule set than a tree-wide refactoring made by hand...)


Patrick
--
Google Germany GmbH, ABC-Str. 19, 20354 Hamburg
Registergericht und -nummer: Hamburg, HRB 86891, Sitz der Gesellschaft: Hamburg
Geschäftsführer: Paul Manicle, Halimah DeLaine Prado