ИМХО уже назрела необходимость навести порядок в версиях и патчах, чтобы пользователи не страдали от их изобилия (читай каши в результате) и разработчики/доработчики работали спокойно, не опасаясь, что следующий энтузиаст затрет его труды своим патчем.
Предлагаю:
1. Ввести нумерацию измененных (доработанных) версий маршрута "Демитров" вида Demitrov 1.1, Demitrov 1.2 , Demitrov 2.1 и т.д. для публичного опубликования версий, для системного имени директорий маршрута имена вида "Demitrov_1", "Demitrov_2", "Demitrov_3" и т.д.
2. После оценки качества работ предоставить каждому разработчику личный номер 1, 2, 3 и т.д., который будет использоваться для именования системных директорий маршрута данного разработчика (см. п. 1).
2.1 При выходе следующей версии разработчик в публичном релизе присваивает ей свой номер плюс номер версии, например Demitrov 2.1, при этом установка/перезапись происходит в системной директории маршрута закрепленной за данным разработчиком, в примере "Demitrov_2".
3. Имя исходной директории маршрута "Demitrov" закрепить за начальной версией и её разработчиком, включая официальные патчи.
3.1 Запретить добавления и изменения файлов в системной директории "Demitrov" при установке каких либо измененных версий.
4. Разрешить копирование необходимых текстур и объектов с помощью программных средств (bat файлов) из исходной версии маршрута (директория "Demitrov") в директорию доработанного маршрута на компьютере конечного пользователя.
5. Полномочия по выдаче разработчикам официальных номеров разработок (версий) для новых доработок маршрута "Демитров" передать администрации ресурса trainsim.ru.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
|