В виду в некоторой степени бардака, который сейчас творится с внесением изменений, поломками BC и проч., хотелось бы прояснить несколько моментов и установить более жесткие требования.
1) Отныне коммит, который вносит не тривиальные изменения(например, опечатка), обязан быть прокомментированым на форуме. Если коммит не прокомментирован в течении 1-го дня, будет сделан revert коммиту с возможным баном svn аккаунта на некоторый срок(неделя, месяц), если это происходит не в первый раз. Если тенденция сохраняется, аккаунт удаляется без выяснения причин.
2) Коммит, который ломает BC без первоначального обсуждения на форуме, сразу означает revert и бан(плюс возможное удаление аккаунта)
3) Коммиты крайне желательно сопровождать тестами. Т.к это сделать не всегда просто, то требование к наличию тестов не столь критичны, как к коментарием на форуме. Однако же, если по коммиту очевидно, что тест на него было написать несложно, это также может вести образованию "плохой кармы" со всеми вытекающими последствиями.
4) Сотрудники компании bit-creative, прошу иметь в виду, что limb - не ваша персональная песочница, где вы можете творить все, что захотите. Комментарии типа "у нас горел проект и нам нужно было сломать BC" больше просто не принимаются. У вас всегда есть возможность завести форк limb для конкретного проекта и делать там все, чего душа пожелает. (Илья, пожалуйста ознакомь всех своих сотрудников с этим пунктом)
Вообще я бы хотел однажды добиться такой же модели разработки, какая принята для большинства OpenSource проектов, когда разрабатываемый продукт на самом деле принадлежит некоторой некоммерческой организации(например, PHP не принадлежит Zend)
Надеюсь, все вышеперечисленное поможет нам перейти на более качественный уровень разработки limb.
