Hallo,
Now there is again the talk about a standard lua library.
Previous attempts where the LuaCheia project and the more recent "ex".
These seem to always fail.
I guess that if we try to do it little by little, instead of
someone noticing the problem and trying to do everything at once, we
may have better chances of success. The force behind OSS are the
itches, after all, any everyone wants to scratch only theirs.
So I propose a plan of action that eases the contribution of
everyone to this new attempt:
1. Someone (possibly me) sets up a monotone or darcs repository
somewhere. These are distributed VCS's ideal for the hacking of a big
community without a central authority.
2. Everyone is most interested in one of the modules. Say, if I'm
dying for filesystem support then, *before* sending a patch to the
list, I first send the proposal of the filesystem API to the list. The
list discusses and agrees on an API, so only then I code an
implementation and send the patch to the list.
3. The patch is reviewed and applied to the repository.
4. The process is repeated everytime someone wants support for other
modules, such as networking, signals or multithreading.
I think that such process can help the accumulation of efforts of the
community into a useful and standard library, which can only benefit
we all.
--
-alex
http://www.ventonegro.org/