-- Leo's gemini proxy

-- Connecting to gemini.tuxmachines.org:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;lang=en-GB

Tux Machines


Maíra Canal on Linux Kernel Development


Posted by Roy Schestowitz on Aug 21, 2022


Kaisen Linux Rolling 2.2RC1 changelog

MariaDB buys geospacial specialist CubeWerx



Does the Linux Kernel need software engineering? - Maíra Canal


↺ Does the Linux Kernel need software engineering? - Maíra Canal


> For those looking for a short answer: yes, it does.


> Now, we can dive into a more elaborate answer.


> Software engineering is a more systematic approach to software development, which involves the definition, implementation, measurement, management, change, and improvement of the software lifecycle. When we think about software through this lens, we must also think about software requirements, design, construction, testing, and maintenance.


> Software engineering improves software maintainability, scalability, and security. Moreover, makes it easier to add testing to the software stack. This approach makes the software more robust.



From Selftests to KUnit - Maíra Canal


↺ From Selftests to KUnit - Maíra Canal


> Last week, the series with DRM Kernel Selftests conversion to KUnit tests was merged into drm-misc-next and will probably be on the mainline on 5.20.


> This series was developed during an LKCAMP hackathon in October 2021 and is the combined effort of seven Linux Kernel beginners. In this hackathon, we learned about the KUnit Framework and also learned a bit about DRM.


> The series took quite a while to come out, as it was just a side-project to mos




gemini.tuxmachines.org

-- Response ended

-- Page fetched on Sat Jun 1 09:41:55 2024