Hi all,

It would be convenient to install multiple packages with one install
invocation.  It helps when there are a lot of latencies involved in
grabbing the manifest etc - the same reason why apt-get and its
friends support this - it means that a person can go get a cup of
their preferred beverage while the system does its thing.

I would like to canvas opinions before I try to implement this.  One
thing which is _very_ important, is roll-back policy.  If a package,
or one of its dependencies fails, then the current state of the system
must be very clear.  So install should indicate precisely what it
managed to install, and what failed.

Another feature that could be very useful is an error log file which
is generated by install.  Otherwise people have to capture a lot of
output from their terminals which is awkward; they can then easily
submit the contents of the error log when reporting a problem.

Of course, perhaps a more LuaRocks-y solution is to have meta-packages
which pull in a whole bunch of common packages as dependencies.  This
could be used to deliver mini Lua distributions efficiently.

steve d.

_______________________________________________
Luarocks-developers mailing list
[email protected]
http://lists.luaforge.net/cgi-bin/mailman/listinfo/luarocks-developers

Reply via email to