lua-users home
lua-l archive

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


On Mon, Mar 25, 2013 at 5:42 PM, Hisham <h@hisham.hm> wrote:
> Thanks to everyone involved!

And thanks, Hisham, for keeping the servers cooking and doing the
non-glamourous part of running a package system.

During the last few months, Leaf Cocoran brought out a self-service
option: http://rocks.moonscript.org.  If you register, you can put up
your own rockspecs (the current list is here:
http://rocks.moonscript.org/modules).  I'm starting to use this for
niche stuff e.g Moonscript (obviously!) and also as convenient place
to put scm or dev rockspecs.

E.g. to install the latest ldoc master you can say

luarocks install --from=http://rocks.moonscript.org ldoc

It would be cool if there was a quick form to make a rockspec for the
easy case of a single Lua module or script, plus dependencies.  That
would be perfect for e.g. Dirk to spend 5 min and put up lua-ihelp.

Also, those who are comfortable with rockspecs should think of
packaging existing modules that aren't yet in the repo - e..g have a
look here:

http://luaforge.net/projects/

A small change in the rockspec format could make this division between
developers and packagers easier, which is to have both 'author' and
'maintainer' fields (the similar LuaDist format has this).

steve d.