I care deeply about coding. There was a blog post here about a man who gave up software development for carpentry. I see myself down that path because the organization is abusing the art for monitory gains. The finished product almost always is a behemoth ugly spaghetti that is frankly uninspiring for me to be part of another project.
When I confide this to my close friends and family, who almost always roll their eyes, I have to admit, I can't shake of the love and relate them even if I try to.
Why does EU OS propose to rely on Fedora-based Linux distributions?
First of all, EU OS is not a product (yet), but only a Proof-of-Concept. The choice of Fedora-based Linux distributions or the desktop environment KDE is not a core concern as it does not impact much how admins manage users and their data, software and devices.
Nevertheless, EU OS cannot avoid to pick one base Linux distribution to start with. The founding project member Robert has previously used:
opensuse at home from about 2007 to 2024 (in 2007 distributed on 8 DVDs or so)
debian at the university department from 2007 to 2013
scientific linux at some research department from 2009 to 2011
opensuse Kalpa (in alpha) at home in 2024
Fedora Kinoite (stable) at home since 2024
Is EU OS a project of the European Union?
Right now, EU OS is not a project of the European Union. Instead, EU OS is a community-led Proof-of-Concept. This means it is lead by a community of volunteers and enthusisasts.
The project goal is to become a project of the European Commission in the future and use https://code.europa.eu. For this EU OS is in touch with the public administration on member state and EU level. So far, EU OS relies on https://gitlab.com/eu-os.
What do you think about this tool changing the landscape of software testing?
I think you could change the roles of SDETs and other quality assurance jobs dominated by Selenium and Playwright. I mean think about it. It would half the number of testers needed to do the same work.
I think if you added additional function calls to detect visual bugs or breaking flows, tools such as this could automate much of QA in addition to detecting non-intuitive UI design patterns.