Annotation of wikisrc/projects/project/lua_bindings_chicken_and_egg.mdwn, revision 1.2

1.2     ! wiki        1: [Lua](http://www.lua.org/) is obviously a great choice for an embedded scripting language in both [kernel space](https://www.netbsd.org/gallery/presentations/mbalmer/fosdem2012/kernel_mode_lua.pdf) and [user space](https://www.netbsd.org/gallery/presentations/mbalmer/fosdem2011/lua_in_netbsd.pdf).
1.1       mspo        2: 
1.2     ! wiki        3: However, there exists a issue where Lua needs [bindings](http://lua-users.org/wiki/BindingCodeToLua) to interface with NetBSD for it to be useful.
1.1       mspo        4: 
1.2     ! wiki        5: Someone needs to take on the grunt-work task of simply creating Lua interfaces into every possible NetBSD component.
1.1       mspo        6: 
                      7: That same someone needs to produce meaningful documentation.
                      8: 
1.2     ! wiki        9: As this enhances Lua's usefulness, more lua bindings will then be created, etc.
1.1       mspo       10: 
1.2     ! wiki       11: This project's goal is to set that inertia by attempting to define and create a solid baseline of Lua bindings.
1.1       mspo       12: 
                     13: ### Here is a list of things to possibly target
                     14: 
                     15: * filesystem hooks
                     16: * sysctl hooks
                     17: * proplib
                     18: * envsys
                     19: * MI system bus code

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb