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

Reply via email to