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
