Команда разработчиков Mozilla сообщает, что миграция проекта с CVS на Mercurial достигла стадии, когда уже можно отправлять код в новый репозиторий (mozilla-central).
Ожидается, что для некоторых такой переход окажется болезненным, и не все еще работает как надо, поэтому первое время следует придерживаться опубликованных рекомендаций.
В отличие от Mozilla CVS репозитория, только проекты Firefox и XULRunner включены в mozilla-central. Разработка других проектов, таких как Thunderbird, Calendar и SeaMonkey будет продолжена в соответствии с правилами, установленными этими проектами. Они так же могут мигрировать на Mercurial, но исходный код, будет находится в индивидуальных репозиториях.
Все изменения в CVS, касающиеся Firefox 3.0 RC 2, сделанные до 07:32 30 мая 2008 были перенесены в mozilla-central.
С целью поддержания кода в mozilla-central в состоянии максимальной стабильности, ужесточаются требования в отношении регрессии. Код, вызывающий регрессию, будет восстановлен в первоначальном виде, а изменения должны быть переработаны. Так же не следует проводить пакетные изменения. В случае регрессии весь пакет будет отменен. Проверка производится на основании автоматических unit-тестов, тестов производительности и тестов утечек памяти.
|