So, the concrete proposal boiled down to this:
* We create an organization in GitHub (essentially a group account,
like
http://github.com/keplerproject) which will host some projects
* The criteria for hosting them in this org will be simple: it will
host modules being maintained by two or more maintainers. This way,
people can join, leave and the project keeps its continuity, without
people having to figure out which fork in GitHub is the maintained
one.
* If maintainers leave the project to the point that there's a single
remaining maintainer, the remaining one can ask for volunteers to join
in lua-l, and if no one comes up, the project is moved out of the org
and into the sole maintainer's account.
* This way, instead of a subjective selection of modules (some
maintained and some abandoned) like in Kepler, looking at the projects
in the org you'll have at least the guarantee that (a) they are not
abandoned, (b) there are at least two people who use/like/maintain
this project. (So it is to an extent a metric of curation, but a
concrete one.)
If I'm misrepresenting anything that was discussed in the BoF, please
do correct me! It's been weeks!
There are probably other practical details to decide (For example, how
long does it take until a project is abandoned? My suggestion is to do
a yearly review to check if maintainers are still involved/reachable.)