[syslinux] Antw: Re: merging lua branch
Marcel Ritter
Marcel.Ritter at rrze.uni-erlangen.de
Wed Oct 14 00:24:58 PDT 2009
>>> "H. Peter Anvin" <hpa at zytor.com> schrieb am 10/7/2009 um 10:39 PM in Nachricht
<4ACCFC89.9040604 at zytor.com>:
> On 10/07/2009 10:51 AM, Erwan wrote:
> > Marcel Ritter wrote:
> >>> [...]
> >>> The real question is if the lua branch is ready enough to be useful to
> >>> anyone.
> >>>
> >> [...]
> >> Lua is only as useful as the library functions provided with it.
> >> There's a couple of .c32 modules with library functions that'd
> >> make a nice start if ported to lua.
> >>
> >> I'd like to see lua included in mainline syslinux: it's been there in a
> >> (mostly unknown) git branch for quite some time now, and I hope
> >> releasing it to a wider public will increase its user base and speed
> >> up development.
> >>
> >
> > I'm backing that position. We've been expecting the lua feature for a
> > long time and starting playing with it would be nice.
> > It could be nice to see use cases and tracking bugs in it.
> >
>
> I would agree. However, at the current time I'm already overloaded with
> the C rewrite projects -- so realistically, if people are expecting me
> to make forward progress on the lua branch it just won't happen.
>
> However, the Lua work should be a nicely self-contained project for
> anyone who wants to work on it (as already evidenced by the fact that I
> didn't do the Lua port in the first place), so if anyone has the cycles
> to work on it, please do so.
>
> I'm willing to merge Lua into mainline as soon as there is a real-life
> usecase for it.
I'm working on it:
git pull git://linux.rrze.uni-erlangen.de/syslinux.git luaext
What's the preferred format for documenting the API calls?
Would you consider the following scenario a use case?
Let's use DMI functions to get the boards vendor/type and the
current BIOS version. Depending on this information call the
appropriate BIOS update boot floppy (via memdisk) ...
(s. com32/lua/test/dmi.lua)
Or this one (though quite useless, it looks quite nice): Let's use
lua to make your PC work as a digital photo frame (loading new
pictures every few seconds (and display some text).
(s. com32/lua/test/vesa.lua)
> -hpa
Bye,
Marcel
> _______________________________________________
> Syslinux mailing list
> Submissions to Syslinux at zytor.com
> Unsubscribe or set options at:
> http://www.zytor.com/mailman/listinfo/syslinux
> Please do not send private replies to mailing list traffic.
More information about the Syslinux
mailing list