lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


On Fri, Mar 4, 2011 at 12:00 AM, steve donovan
<steve.j.donovan@gmail.com> wrote:
> What are the 'desired packages'? I think that's what currently being
> debated. A minimal core would include luafilesystem, luasocket,
> luaexpat (for XML), lpeg, Alien, ....  After that it gets fuzzy. For
> instance, luaposix is a must for Unix, LuaCOM is a must for Windows.

Shopping list:
http://docs.python.org/library/

Call them "extras"... or anything else to differentiate it from the
Lua "standard" library. When people go from their workstation
environment to an embedded application in their router or an extension
language in a game, it should be perfectly clear that extras are
extra.

There's room for OS-specific packages as well network protocols, data
structures, persistence tools, math, console and command line libs,
cryptography, IPC... and GUI bindings - nothing on the order of
Lua-Gnome or lqt - maybe ltk.

Also enough library code in Lua is MIT/X license that it could be a
requirement. The consistency would be marvelous.

Call the package LuaKS for no explicit reason. ;)

Chris
--
Yippee-ki-yay, coffee maker.