I deployed some changes to how SCM rockspecs are handled. I added a new
"development" flag that can be toggled on individual versions. These
modules will not show up in the regular manifest listings (except user
account ones at the moment), so it's safe to add your modules that contain
scm to the root manifest. Manifests now have a /dev/ variant for showing
only the development versions, here's the root manifest's development
variant: http://rocks.moonscript.org/dev/manifest An indicator is also
placed on the module pages, eg.
http://rocks.moonscript.org/modules/leafo/moonscript

I ran a script to go over the existing uploaded modules to mark them as
development if they match this pattern:
https://github.com/leafo/moonrocks-site/blob/master/models/versions.moon#L31
The automatic matching will also apply to new uploads. The pattern isn't
perfect so there's now a new 'edit version' page where you can manually
toggle the flag. It's linked on the page for that specific version of the
module.

Lastly I changed how the import from luarocks.org script works, there will
no longer be a separate luarocks-scm account, all modules will be placed in
the luarocks account and the development flag will be set as appropriate.
This should also simplify things when people start claiming modules.



On Tue, May 27, 2014 at 1:15 PM, Pierre Chapuis <catw...@archlinux.us>
wrote:

> > On 27 May 2014 14:43, Pierre Chapuis <catw...@archlinux.us> wrote:
>
> > In general, scm shouldn't go into the root repository. I've been
> > controlling this by hand in the LR repo so far, uploading to /rocks/
> > and /rocks-scm/.
>
> I agree. But there are some of those on MoonRocks,
> so what do we do with them now?
>
>
>
> ------------------------------------------------------------------------------
> The best possible search technologies are now affordable for all companies.
> Download your FREE open source Enterprise Search Engine today!
> Our experts will assist you in its installation for $59/mo, no commitment.
> Test it for FREE on our Cloud platform anytime!
>
> http://pubads.g.doubleclick.net/gampad/clk?id=145328191&iu=/4140/ostg.clktrk
> _______________________________________________
> Luarocks-developers mailing list
> Luarocks-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/luarocks-developers
>
------------------------------------------------------------------------------
Time is money. Stop wasting it! Get your web API in 5 minutes.
www.restlet.com/download
http://p.sf.net/sfu/restlet
_______________________________________________
Luarocks-developers mailing list
Luarocks-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/luarocks-developers

Reply via email to