Здесь выше неоднократно говорили, что движки пишутся очень долго, обнов нет и всё такое прочее. Я не знаю, кто занимается кодом на самом деле, группа людей или один Олег. Но при таком подходе, разрабатывая проект с открытым исходным кодом, далеко не уедешь. Тем более, когда разработка ведётся закрыто и для того, чтобы хоть как-то посодействовать нужно быть членом команды разработчиков.
Как пишется большинство опенсорсных проектов? Создаётся организация на каком-нибудь гитхабе. Создаётся репозиторий для проекта. Этот репозиторий форкается всеми желающими и в него сливаются пулл риквесты. Естесствено, что кто-то должен всё это ревьювить и мёржить. Должен быть какой-никакой ROADMAP, который позволит понять, в каком направлении нужно двигаться. В идеале еще создаются тикеты с описанием фичи или бага, которые детализируют ROADMAP. Пишутся тесты в конце-концов.
А если еще и придерживаться какой-нибудь модели ветвления, которая позволит непрерывно поставлять изменения в продакшн, то будет вообще сказка.
К примеру в master ветке держим только полностью рабочий код. Разработка ведётся в ветке develop. На каждую фичу или фикс создаётся отдельная ветка. Фича сливается только в develop, фикс и в develop и в master.
Конечно же нужно не забывать про старые LTS версии, в которые тоже нужно сливать фиксы.
Да, сложновато, но так кажется только на первый взгляд.
Ещё много чего можно написать, но это не имеет смысла, т.к. Олег вряд ли решится что-то менять. Я неоднократно предлагал перейти на гит и гитхаб, но ему свн привычнее. Хоть и говорилось, что мобицмс на гитхабе быть, но что-то мне подсказывает, что это будет всего-лишь зеркало для галочки.