Ветеран
Сообщения: 903
Благодарности: 161
|
Профиль
|
Отправить PM
| Цитировать
opel431, есть ряд вопросов:
1. не совсем понял структуру профилей:
в Стандартный входят все аддоны на диске? Если так, то не понятна логика. У меня ряд аддонов дублируют функционал, но отличаются содержанием (tweaks1, tweak2, например). Получается,что все они автоматически попадут в профиль Стандартный, что приведет к его бесполезности (и даже глючности, в случае если диском пользуется неподготовленный человек).
Предлагаю 2 варианта:
а) оставляем все как есть, но скрываем профиль из списка гуи. Т.е. данный профиль будет чисто техническим (программным);
б) делаем туже структуру, только наоборот: Стандартный содержит все аддоны, которые есть во всех профилях (желательный рабочий минимум), все остальные профили - содержат только те аддоны, которые характерны только для них. Таким образом, будут работать все 5 профилей. Кроме того, имхо, список добавления лучше воспринимается, чем список изъятия.
2. вопрос по эргономике гуи - можно ли реализовать задание выводимых на экран названий профилей под конкретного пользователя? Имхо, у каждого юзера в голове свои профили и, желательно, иметь возможность пользователю работать именно с ними , а не использования дефолтных (заданных автором гуи). Как вариант - использовать те же хинты (программные названия профилей - стабильны, выводимые на экран названия - считка из хинтов, задаваемых пользователем).
3. Неплохо бы было предусмотреть невозможность выбора взаимоисключающих аддонов (пример с твиками системы). Как вариант, создать секцию, где будут перечислены аддоны, которые невозможно использовать одновременно, например:
[Exclude]
Tweak1, Tweak1, Tweak3
Skype4, Skype5
Adobe3, Adobe4, Adobe5
и т.д.
3. не совсем понятен механизм работы с Компонентами - каким образом происходит активация/блокировка установки (через файл winnt.sif?)
|