Am 07.05.2013 08:44 schröbte Thijs Schreijer:
>>> I do agree that some tighter security controls would be nice on LuaRocks
>>> and its community, but the reality is that it is still a one-man-
>> operation.
>>
>> That's totally true, we can't expect Hisham to scale up indefinitely ;)
>> How to distribute the load?
>> (On the integration side, Andrew Starks has made a CI server available to
>> LuaDist and LuaRocks)
>
> First question to answer is the security one raised by Jack. Casu is that a 
> broken spec remains broken until someone takes over. So how can we make the 
> 'taking over' part as solid as possible?
>
> A simple set of rules like;
> - create an issue on the issue tracker of the project (or other
>    means listed by the original owner)
> - if no response in a month, then in 3 months 3 notices on the LR
>    list for the creator/maintainer to respond to a request for a
>    takeover. Each notice containing links to the previous efforts
>    (to make sure it is public). Last one also on Lua list???
> - if no response, fork project, and asap create a new rockspec
>    pointing to the new locations
>
> It would be a public process, and would be shared on the list (not depending 
> on Hisham). Could something like this work?

It still depends on Hisham, as he has to known all maintainers for 500+ 
rocks, so that he can accept updates from the right people and reject 
others.
But in principle it could work, I think. I especially like the "notices 
containing references to previous efforts" thing. But it will be slow, 
because you have to wait until a person willing to take over a project 
also has a reason to contact the developer/maintainer. Peter Billam 
suggested a list of unmaintained projects, so anybody could start the 
process of putting a project there if contact with the developers breaks 
up. So if a person willing to adopt a project comes along, he/she can 
immediately check if someone else already failed to reach the original 
maintainers and take over when appropriate. It could also be good to 
know if a project you are planning to use is unmaintained, even if you 
don't have feedback/patches for the developers at the moment.

For the dependency issue I hope that we can find something faster ...

>
> Thijs

Philipp



------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and 
their applications. This 200-page book is written by three acclaimed 
leaders in the field. The early access version is available now. 
Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
_______________________________________________
Luarocks-developers mailing list
Luarocks-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/luarocks-developers

Reply via email to