Názor k článku Ostrava-Jih přechází pod tlakem od Linuxu k Windows od BoneFlute - Hlavně, že jsem říkal technický požadavek a ne...

  • Článek je starý, nové názory již nelze přidávat.
  • 23. 12. 2008 0:27

    BoneFlute
    Hlavně, že jsem říkal technický požadavek a ne GUI okýnka. No ty jsi ale materiál.

    Takže postupně:
    "Ověření předpokladů a vypsání hlášení o jejich případném nesplnění"
    - To dělá každý balíček automaticky. Implementováno téměř dokonale.

    "Vyzvání operátora ke spuštění skriptu pod jiným uživatelem."
    - Takovýto požadavek svědčí o nesprávném návrhu aplikace. Navzdory tomu to ale přesto lze.

    "Pozastavení instalace do doby, než operátor potvrdí pokračování."
    - Opět nevhodný požadavek. Ale opět to lze. Sice to jde i během instalace, což považuji za velice nevhodné, ale již zde zmiňovaný Eset to vyřešila na můj vkus velice elegantně. Zkus se na to mrknout. Je to fakt velice vtipný nápad.

    "Výběr instalovaných features ze stromu."
    - Existují grafická udělátka, které umožňují výběr například ze stromů. Ale to nijak nesouvisí se schopností správy software, ale do GUI. Mícháš pojmy.

    "Na základě výběru komponent provedení konfiguračních kroků"
    - Naprosto triviální.

    ", včetně zadání parametrů."
    - To je natolik vágní, že nejsem schopen rozhodnout, co si pod tím mám představit. Bojím se, že zase chceš nějakou fičuru pomocí které ve Windows obcházejí špatný návrh.

    "Zadání instalačního adresáře."
    - Proti takovému požadavku se musím velice ostře ohradit. Systém a maximálně vývojář určuje, kam se co bude instalovat. Nikoliv admin. To, že to Windows umožňuje jen dosvědčuje jeho nedostatky v návrhu.

    "Vyskakování dialogových oken samozřejmě potřeba je. Jak například při instalaci vytvoříte DB, když se nemůžete zeptat na cesty, uživatele a hesla?"
    - DB se vytvoří automaticky, je-li požadována. Případně k tomu slouží administrační nástroje. Není vhodné, aby to dělala instalace.
    - K cestám jsem se vyjádřil výše. Naprosto nevhodný požadavek.
    - Uživatele a hesla by se měli vytvořit pomocí administrativních nástrojů. Instalace nemůže suplovat správu aplikace. To jsou dva rozdílné procesy.
    - Pokud by na tom vývojář opravdu trval, a chtěl během instalace vnutit vložení hesla, tak to možné je. Naštěstí to není příliš časté. Myslím tím taková úvaha, nikoliv technický požadavek.

    Takže jak vidno, dialogová okna opravdu ne. I když to je možné, nepřináší to žádnou přidanou hodnotu. Možná naopak.

    Takže sečteno a podtrženo, děkuji ti, že jsi nám tu krásně předvedl, co už Windows Installer umí. To, že to Linuxové balíčkovací systémy zvládají už dávno a velice zručně nepovažuji za překvapivé.

    Ještě vidíš nějaký problém?