Hi, list! I thought, I should collect all my "feature requests" in a single place, so they would not get lost in the noise.
Hisham, maybe LR needs an issue tracker? What if I use one on github? Alexander. In no particular order: -- No support for dependencies with "." in name LR Team position: fixed in 2.0.4 Solution: clench teeth and wait for a release -- luarocks show (and maybe others) do not print errors to stderr. LR Team position: to be fixed in 2.0.5 Solution: clench teeth and use workarounds. -- copy_directories copy lib/* directories to /usr/local/lib/lua/5.1/ instead of rock directory LR Team position: this is a feature Solution: clench teeth and don't ever use lib/ directory. -- LuaRocks wraps any Lua script in bin/ without asking user LR Team position: this is a feature Solution: clench teeth and use workarounds. -- Can't get a list of files that would be packed in a rocks for a rockspec without building it LR Team position: impossible with the current codebase Solution: clench teeth and write my own code -- LR can't build a rock without installing it into a system LR Team position: ??? Solution: clench teeth and use luarocks make -- LR does not allow user to specify a compression ratio when packing a rock LR Team position: wontfix, too specific Solution: clench teeth and waste CPU and developer time -- post_install hook is run before data is deployed to the rock directory LR Team position: bug confirmed Solution: clench teeth and do not use post_install until fixed -- No pre_install hook (have a fix in Steve's repo) LR Team position: will consider after 2.0.4 Solution: clench teeth and wait -- No support for ssh-based source protocols (like git+ssh), since LR is to be run with sudo, and root does not see my keys LR Team position: wontfix, LR will not try to elevate privileges Solution: clench teet and install private code with luarocks make -- No support for metadata in rockspecs. I need to be able to put "x-something" fields anywhere in the tree. (Have a fix in Steve's repo.) LR Team position: will consider after 2.0.4 Solution: clench teeth and wait -- luarocks make may be run only from the root directory with rock sources. (Have a fix in Steve's repo.) LR Team position: will consider after 2.0.4 Solution: clench teeth and wait -- No machine-friendly way to get a list of installed rocks. (Have a fix in Steve's repo.) LR Team position: will consider after 2.0.4 Solution: clench teeth and wait -- Each time when I ask if I can help somehow to get my feature requests done, I get silence in answer. Solution: I need to see a stomatologist _______________________________________________ Luarocks-developers mailing list [email protected] http://lists.luaforge.net/cgi-bin/mailman/listinfo/luarocks-developers
