to Grits:
Вопросы хорошие. Ответы:
1. 0>>1
2. Базовый каталог чаще всего поддерживает создатель, если в том возникает необходимость.
3. Я выделяю для себя обновления двух типов: обновление базового каталога (добавление каких-то новых модулей, текстур и т.п.) и обновлением структуры каталога, связанное с выходом новой версии программы. Первый случай не представляет особых проблем. Открыл, посмотрел, повторил. В крайнем случае, остается возможность определить для своего каталога в качестве базового любой другой (в том числе родной KD). Второй случай еще проще. Если сохранится преемственность каталогов, то она будет, в равной степени, распространятся на все каталоги. Если нет, то ваши каталоги, завязанные на базовой KD точно также не будут работать или не иметь нового функционала. Пока же опыт показывает, что каталоги созданные в 50, прекрасно работают в 45. Последнее в частности говорит, что структура каталога практически не изменилась, а всего лишь немного расширен доступ разработчикам.
4. Если французы что-то поменяют, вам все равно придется вносить изменения в ваши 10-20 каталогов (если вы захотите эти фр. изменения использовать). Например, в новом базовом каталоге добавлен блок закругл. столешница, о котором мы дискутировали с gisdaniel. Для его использования необходимо открыть все каталоги и написать новый скрипт.
PS
Повторюсь. Нулевой каталог не самоцель, а всего лишь средство для ускорения работы.
Кстати часть каталогов, которые выложены в шапке нулевые.
И еще хотел спросить, сколько в среднем модельных рядов включают ваши каталоги, и как вы оцениваете сложность разработки каталогов.