On Thu, May 20, 2021 at 06:09:55PM +0000, Peter Stuge wrote:
> Arthur Heymans wrote:
> > This breaks compatibility with very old coreboot build (build before
> > fb5d5b16 "2015-07-14, cbtable: describe boot media").
> 
> Is that really acceptable in SeaBIOS master at some random time?

As far I know there is no policy on that written down somewhere.  In
general we try avoid breaking backward compatibility (and thus requiring
lockstep updates).  But maintaining backward compatibility has a cost
too, so this isn't set in stone.

> > Keeping backward compatibility with the "cbfs master header" would
> > complicate the code.
> 
> Obviously, but is undeniably valuable, even if not to you.

Well, maintaining compatibility with a version released more than five
years ago isn't that valuable IMHO, but comes with the cost of adding
compatibility code which most likely will never ever be actually used.

> Proper advance notice of a breaking change allows others to invest
> effort into coming up with a compatibility solution.

Well.  The compatible solution exists since 2015-07-14 ...

take care,
  Gerd

_______________________________________________
SeaBIOS mailing list -- seabios@seabios.org
To unsubscribe send an email to seabios-le...@seabios.org

Reply via email to