
Hi Wolfgang,
On Tue, 6 Jul 2021 at 01:53, Wolfgang Denk wd@denx.de wrote:
Dear Tom,
In message 20210705185141.GA9516@bill-the-cat you wrote:
I think I want to try and address this. While with "hush" we have something that's in heavy active development outside of U-Boot, with LIL we have something that's mature and "done".
Mature? And still without consequent error checking? And done, i. e. this will never be fixed?
Tracking an active outside development is HARD and requires constant resync.
Based on that logic we should stop supporting Linux, and stop using DTs or file systems - all of these are under "active outside development".
This is a bogus argiment.
Look at the last few LIL releases. That could be easily re-worked in to our fork if needed. I see that as a positive, not a negative.
OK, this is your opinion. Mine differs.
Please consider this as a full NAK from me when when you think of it as a _replacement_ (even an optional one) of the standard shell. If you like, have it added as an _additional_ command, of course fully optional and without impact on the rest of U-Boot if not intentionally selected.
That seems reasonable to me. There is certainly interest in these threads in reporting hush, perhaps with a goal of upstreaming the U-Boot-specific changes back to busybox. But so far no one has done it...
Regards, Simon