Inovace instalátoru operačního systému a specifika jeho vývoje

Místnost E104 20:00 - 20:25

“Anaconda je dvacet let starý grafický instalátor operačních systémů, jako jsou Fedora, CentOS Stream a Red Hat Enterprise Linux. Ačkoliv si během své existence prošel mnoha změnami, jeho historie v mnohém ovlivňuje jeho současný vývoj. Zatímco se snažíme držet krok s novými technologiemi a moderními trendy, musíme neustále zohledňovat stávající podporu a požadavky na kvalitu a stabilitu kódu. Situaci nám komplikují technické dluhy z posledního desetiletí a nedostatečné a složité testování. Za těchto podmínek se nám nedávno podařilo významným způsobem upravit architekturu programu a umožnit vývoj nového uživatelského rozhraní založeného na webových technologiích. O co přesně šlo? Jak takový projekt probíhá? A s jakými problémy jsme se potýkali?“

Vendula Poncová

Vendy dokončila studium na VUT FIT v roce 2016. Od té doby pracuje v Red Hatu jako softwarový inženýr v týmu, který vyvíjí, udržuje a testuje program pro instalaci operačních systémů jako jsou Fedora a RHEL. Několik let vedla iniciativu, která významným způsobem změnila architekturu tohoto programu a umožnila současný vývoj nového uživatelského rozhraní založeného na webových technologiích. Aktuálně pracuje i na projektech jiných týmů.