Техники и проблемы пэкеджинга бизнес-приложений для Windows (Павел Воронов, ADD-2011)

Грустная работа. Сколько сил и времени тратиться на создание совершенно бессмысленной штуки — дуратского MSI-пакета для виндового инсталлятора, пользоваться которым, из-за отсутствия batch-интерфейса и command-line интерфейса → полное мучение, с прерывающими тебя дуратскими вопросами визардами и т.п.

И это вместо того, чтобы те же самые силы вбухнуть в создание альтернативных моделей инсталляторов, чтобы сделать мир лучше для всех.

Лично я максимально ограничил использование инсталлирующихся программ, поддерживая несколько фреймворков под Bazaarом, где все софтины сделаны Portable, интегрированы друг с другом, и все это можно отлично инкрементально обновлять и в случае нецелостности — откатывать. (Похоже на http://chocolatey.org, но у меня там лежит все, под Bazaarом, включая файлы настроек).

Впрочем, для некритичных программ (которых я тоже выбираю среди open-source, или на худой конец freeware[1], я использую http://allmyapps.com (есть аналог http://ninite.com). Вот это идея достойная, хотя тоже пока еще не всегда и все гладко → прорываются лишние вопросы от дебильных инсталляторов.

  1. У меня десяток ноутбуков и десктопов, которыми я пользуюсь, (+обучаю и рекомендую софтины куче народу) и привязываться к чему-то (тратить свое время на обучение), за что надо платить в десятикратном размере → увольте