[RFC PATCH 02/28] cli: Add LIL shell

Wolfgang Denk wd at denx.de
Wed Jul 7 10:15:32 CEST 2021


Dear Tom,

In message <20210706145420.GQ9516 at bill-the-cat> you wrote:
> 
> > Updating to a current version would fix this, in an almost 100%
> > backward compatible way.
>
> Let us cut to the chase then.  Who is going to port a modern version of
> hush over to U-Boot, and maintain it?  If we fork and forget again,
> we'll be in a bad place once again in 2-3 years.

Would we really be better off if we switch to some exotic piece of
code instead (I was not able to locate any user base, nor other
developers), which has been reported to have poor or no error
handling, and comes with an incompatible command line interface?

There is a zillion of shell scripts in the field, from non-trivial
boot sequences to complex download-and-upgrade scripts. You can't
really even think of breaking compatibility on such a level.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
There are no data that cannot be plotted on a straight  line  if  the
axis are chosen correctly.


More information about the U-Boot mailing list