Feedback on proposed loader changes

Devin Teske devin at shxd.cx
Thu Feb 1 17:24:37 UTC 2018



> On Feb 1, 2018, at 1:51 AM, Poul-Henning Kamp <phk at phk.freebsd.dk> wrote:
> 
> --------
> In message <CANCZdfoF4M1k=wOzueg0KQk9tRoQT-hO0SrB51wxv=-n3ESiUw at mail.gmail.com>, Warner Losh writes:
> 
>> So I'd like feedback on two questions: Should I kill the forth features I
>> oulined above? And should I make the build system build multiple loaders
>> with a link controlling the default?
> 
> I think you should just move forward and go for the end-stage
> without too many temporary bandaids.
> 
> The loader is pretty decoupled from everything, so in case anybody
> needs any of these Forth cornercases, they can use 11.X loader with
> very little, if any, trouble.
> 

As a person that both reviewed the GSoC code you are working with (in-depth; including a list of short-comings) and the most likely person to bring it up-to-par after it is committed, I have 2 opinions:

1. Please allow both boot systems for a while so that the lua-based menu can be made as feature full as the Forth menu. Example: submenus were added in Forth long after the GSoC lua project had ended

2. Please don’t force us to run Lua until I can code the new features

And as the principal author of the Forth menu since 9.0:

3. Please give me a way to run my code (at the very least until I can bring the Lua up to snuff; and if I can’t just let me run Forth in-perpetuity).

Interrupting boot1 so I can drive the system in the pre-boot Execution env is very important to me.
— 
Devin


More information about the freebsd-arch mailing list