Something with the bare bones functionality of
http://rubygems.org/pages/gem_docs would be great. A rock owner would
create an account, and then publish a rock and become the rock's
"owner". The owner could push new versions of the rock he owns at any
time, yank existing versions, and appoint other accounts as co-owners.
Rocks existing in the migration to the new system would be assigned
owners in an as-needed basis.

I would worry about a web GUI only after we had this in place. Even
creating an account could start out as a "luarocks signup <username>"
command that creates a key pair and sends your public key to the
server.

--
Fabio Mascarenhas


On Fri, May 6, 2011 at 12:20 PM, Bertrand Mansion <[email protected]> wrote:
> Since you bring the subject, I was wondering if there was an interest
> in having either :
>
> 1. A luarocks server aggregator with a web GUI
>   Would be a central place that would connect to other servers in
> order to fetch their manifest file and add them to a local database in
> order to provide a way for users to find Lua modules and libs. It
> could also maybe serve the purpose of being a central place where to
> fetch luarocks files.
>
> 2. A central Rockspec repository with a web GUI
>   This would be a place where developers would upload their rock
> files on every new release and provide some meta information like tags
> and categories. Users could then go there and search for Lua modules
> and libs. By adding this repository manifest to their luarocks
> configuration, users could also search and install from the
> command-line. Of course, this would probably have to be moderated
> manually and automatically where possible.
>
> I think 2 would be more useful at the moment but moderation will need
> a team of monkeys.
> The current situation where developers send their rockspec on this
> list could maybe be improved.
> Hisham might get kidnapped by aliens from outer space anytime.
>
> --
> Bertrand Mansion
> Mamasam
>
>
> On Fri, May 6, 2011 at 4:35 PM, Fabio Mascarenhas <[email protected]> wrote:
>> It is back up, probably a hiccup at rizie.com. I was not expecting the
>> same level of availability from a $4 VPS as I was getting from a $25
>> one. :-)
>>
>> I think Alexander suggested moving the repositories to github, then we
>> could upload new packages with git push, and requests for uploading
>> could be pull requests. I just tried to use a github repository as a
>> remote repository as an experiment, but github's insistence on https
>> for everything foiled me. We would need to add https support to fs/lua
>> using LuaSec.
>>
>> --
>> Fabio Mascarenhas
>>
>>
>> On Fri, May 6, 2011 at 5:20 AM, steve donovan <[email protected]> 
>> wrote:
>>> On Fri, May 6, 2011 at 10:12 AM, Bertrand Mansion <[email protected]> wrote:
>>>> Just to let you know that it looks like the luarocks.org website is
>>>> down, at least for me...
>>>
>>> And for me, so Africa isn't immune either ;)
>>>
>>> Time to think again about setting up a fallback server?  There's only
>>> about 40 megs in the repo...sounds like a job for rsync.
>>>
>>> steve d.
>>>
>>> _______________________________________________
>>> Luarocks-developers mailing list
>>> [email protected]
>>> http://lists.luaforge.net/cgi-bin/mailman/listinfo/luarocks-developers
>>>
>>
>> _______________________________________________
>> Luarocks-developers mailing list
>> [email protected]
>> http://lists.luaforge.net/cgi-bin/mailman/listinfo/luarocks-developers
>>
>
> _______________________________________________
> Luarocks-developers mailing list
> [email protected]
> http://lists.luaforge.net/cgi-bin/mailman/listinfo/luarocks-developers
>

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

Reply via email to