1.KiCAD без инсталляции.
К данному вопросу меня подвели следующие эксперименты. Я скачал с
http://www.ntcsm.ru/kicad/release/ сборку kicad-20100314-release-gost-win32.rar размером 9,54 МБ, предназначенную для подмены файлов с целью апгрейда в уже автоустановленной более старой сборке KiCAD.
Для начала я попробовал узнать, есть ли еще резервы для уменьшения ее rar-архива. Для этого я распаковал сборку и вновь запаковал ее, но уже при помощи 7-zip. Потом я почистил распакованную сборку от демо-проектов в папке demos и от иноязычных файлов в папке internat и после этого запаковал тоже при помощи 7-zip. После этого у меня получилась такая любопытная картина распределения размеров полученной сборки:
- распаковання сборка полностью — 42,7 МБ,
- распаковання сборка без demos и иноязычных internat — 30,0 МБ,
- исходный rar-архив сборки — 9,54 МБ,
- переупакованная при помощи 7-zip сборка полностью — 4,91 МБ,
- переупакованная при помощи 7-zip сборка без demos и иноязычных internat — 3,66 МБ.
Как видим, применение 7-zip сразу дало 2-х кратный выигрыш, а применение 7-zip после удаления мусора вообще довело выигрыш до 2,6 раза! И это невзирая на то, что пережимается rar-архив. Переход от исходных 42,7 МБ к 3,66 МБ конечно же еще больше впечатляет.
Вопрос: глядя на полнофункциональный KiCAD в архиве размером 3,66 МБ подумалось, а что, собственно, мы теряем, если не пользуемся автоинсталлером, а пользуемся сразу вот такой сборкой? Т.е. понятно, что изначально не будет записей в реестре (а ini-файл не предусмотрен), но, видимо , по мере работы с KiCAD они там появятся? Или нет? Т.е. можно ли считать возможным взять сборку без автоинсталлера, распаковать ее на чистый компьютер и работать?
2. Интеграция ГОСТ-патча в интернациональную сборку.
Мы привыкли к тому, что есть «интернациональная сборка» KiCAD
http://iut-tice.ujf-grenoble.fr/cao/ и есть российская с ГОСТ
http://www.ntcsm.ru/kicad/release/ которая в данный момент отличается от интернациональной только наличием при сборке дополнительного ГОСТ-патча. Уверен, что предпринимались попытки реализовать возможность «включения» ГОСТ при выборе русского языка. Однако, это на данный момент в интернациональной сборке не реализовано (по крайней мере найти не удалось).
Вопрос: что мешает интегрировать ГОСТ-патч в интернациональную сборку и ведется ли работа в данном направлении?
3.Не только ГОСТ-патч, но и ГОСТ-сервис-пак.
Наличие ГОСТ-патча подразумевает его применение во время сборки. Однако, если он так и не будет интегрирован в интернациональную сборку, то представляется удобным выпускать и ГОСТ-сервис-пак, которым можно будет апгрейдить готовую сборку не имеющую ГОСТ.
Вопрос: рассматривалась ли возможность выпуска ГОСТ-сервис-пака и что мешает (если мешает) такой реализации?
---------
Интересует мнение всех программистов, а не только тех, кто вплотную работают со сборками KiCAD