Date: Wed, 7 Feb 2018 22:42:45 -0700 From: Warner Losh <imp@bsdimp.com> To: Ed Maste <emaste@freebsd.org> Cc: Devin Teske <dteske@freebsd.org>, "freebsd-arch@freebsd.org" <freebsd-arch@freebsd.org> Subject: Re: Feedback on proposed loader changes Message-ID: <CANCZdfoABv3sk4-kzHV1ELeX6mhSur7RzmuGSUpGYVV2thf_iw@mail.gmail.com> In-Reply-To: <CAPyFy2BbNEwgAZ75nwRC5TkmNG1CYpgOaKEsDBJULwXiQNqpdg@mail.gmail.com> References: <CANCZdfoF4M1k=wOzueg0KQk9tRoQT-hO0SrB51wxv=-n3ESiUw@mail.gmail.com> <5015.1517478674@critter.freebsd.dk> <E8FCC310-5401-43D1-85CB-6A59E64BFE63@shxd.cx> <CAPyFy2BbNEwgAZ75nwRC5TkmNG1CYpgOaKEsDBJULwXiQNqpdg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Feb 7, 2018 at 7:04 PM, Ed Maste <emaste@freebsd.org> wrote: > On 1 February 2018 at 11:58, Devin Teske <devin@shxd.cx> wrote: > > > > 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. > > Zak, my co-op student from last term did a bunch of this work; it's in > the lua-bootloader branch of https://github.com/ZakSN/freebsd. The > work term ended before Warner's rework was ready, but it should be > relatively straightforward to rebase it and begin review / refinement. > I haven't changed the .lua code at all yet from what was in the github branch that Rui did to forward port the GSoC svn branch. I have plans for a lot of changes (since it's lame to call perform to call setenv when we can just directly do a setenv function call, for example). This code looks to be mergeable, so I'll do that as a separate commit. The non-lua bits I have to pick and choose, since there's some conflicts though... > I agree we should support both variants for at least some time. > Forth will be in 12, but not 13 is my plan. Lua will be in 12 and the default. And thanks to Kyle Evans' heroic MFCs, there's a fighting chance lua will be an off-by-default option in 11.2. Warner
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfoABv3sk4-kzHV1ELeX6mhSur7RzmuGSUpGYVV2thf_iw>