Attention is currently required from: Martin Roth, Felix Held. Piotr Król has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/52576 )
Change subject: Documentation: Add suggestion to document flag days ......................................................................
Patch Set 1: Code-Review+1
(2 comments)
Patchset:
PS1: With different release cadence maybe this massive changes could be marked as EXPERIMENTAL (similar as in Linux) and after people tested that and aligned code with new API, then it would be stable.
File Documentation/getting_started/gerrit_guidelines.md:
https://review.coreboot.org/c/coreboot/+/52576/comment/4033eba1_56d6eab5 PS1, Line 327: keeping years of baggage around From 3mdeb perspective I'm little bit worried how dramatically things change sometimes. coreboot is used in embedded applications (trains, industrial robots etc.) what means that some vendors may want to keep coreboot support for long time. Of course some old fork may be maintained, but usually if someone want to update embedded application, then important changes have to be introduced. TBH for some applications we are locked forever with v4.0.x and v4.6.0.
I know the dislike of backward compatibility paradigm that contributed to Window shape and position.
From embedded systems consultants perspective where application last for years this is not favorable strategy. This is probably not the place to complain for that.