Ну раз исходник для рефакторинга уже был показан сообществу, то на закрытый вариант он не годится, т.к. не получится испорченного телефона.
делимся на группы, можно к примеру так(3x5):
I:
kabzon
medved13
termi
vooD
spmbt
II:
werdender
maxatwork
ariser
ahmpro
meettya
III:
firestarter
Athari
kafeman
BrainInTheBox
Silver_Clash
группа выбирает ведущего(либо самовыдвиженец)
закрытый вариант игры(aka испорченный телефон):
ведущий исходник отправляет следующему человеку в группе
у игрока есть 2 дня на то, чтобы прислать код обратно
если в течении 2х дней кода нет, то код с предыдущей итерации отправляется следующему в списке, а не приславший выбывает из игры
ведущий после каждой отправки исходника отписывается о отправке
ведущий хранит у себя исходники всех игроков, чтобы в последствии сделать diff
игрок может отказаться править код, тогда ход переходит следующему в списке
игрок может посчитать, что код его устраивает, в этом случае ход опять-таки переход к следующему
открытый вариант игры:
имеется общий репозиторий, в который пул-реквестами игроками вносятся изменения
ведущий их принимает
/* буду рад, если кто-то дополнит */