Project selection PB173/oss, spring 2022 GitHub course page Martin Ukrop (mukrop@mail.muni.cz) Ján Jancár (j08ny@mail.muni.cz)ˇ You never know who uses your patches :-) Projects used in previous years ● Tasmota (alternative firmware for microcontrollers in C) ● Qutebrowser (keyboard-driven, vim-like browser in Qt) ● Packit (Fedora packaging tool in Python, OCS task) ● MEVN-ChatApp (alternative GUI chat app in JS/TS/Vue, OSC task) ● Fractal (Matrix messaging app for GNOME in Rust) ● OpenRCT2 (open-source re-implementation of RollerCoaster Tycoon 2 in C++) Projects used in previous years ● GoldenCheetah (desktop app for cyclists, translations using Qt Linguist) ● One Git library to Rule (unified API for many git forges in Python, OSC task) ● Web Scrobbler (browser extension gathering music playback history in JS) ● Syncthing (file synchronization program in Go) ● Coala (unified code fixer/linter in Python) ● Cryptsetup (disk encryption setup utility in C) ● Botan (cryptography library in C++) Don’t forget the liveness check! Commit activity (latest commit, frequency, number of contributors) Issues & pull requests (amount open/closed, recency, labeling, responsiveness, style of reactions) See checklist available from Open Source Guide Let’s look at your ideas!