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