David Tadokoro
salsa profile: https://salsa.debian.org/davidbtadokoro
gitlab profile: https://gitlab.com/davidbtadokoro
github profile: https://github.com/davidbtadokoro/
Accepted Talks:
Debian in the Classroom - Episode III: The Students Strike Back (with code)
For the third consecutive year, the Free Software Development course at the University of São Paulo (IME-USP) is bringing students into the Linux kernel and Free Software ecosystem. In “Episode III” of our journey, we evolved our curriculum to increase the Debian project’s prominence: students are no longer just learning Debian packaging in isolated workshops; they are actively contributing to Debian in the second phase of the course. This talk shares the challenges, achievements, and actionable strategies from three years of bridging academia and real-world Free Software collaboration.
The audience will leave with actionable strategies to replicate our approach, including: (1) evolving a course curriculum to real Kernel Linux, Debian, and Free Software contributions; (2) assessing student success and engagement beyond code; (3) sustainable engagement strategies for educators and Free Software communities. Whether you are a professor seeking curriculum ideas, a maintainer looking to grow your contributor base, or a newcomer curious about academic pathways, this talk offers a road-tested blueprint for Free Software education.
Making sense of 20 million emails: Introducing the LKML5Ws Dataset
The Linux kernel uses mailing lists as the primary medium for all development, bug reporting, and pivotal discussions regarding the project’s future, a practice also observed in other large Free Software projects. However, as a consequence of this decentralized development model, these emails are spread across hundreds of mailing lists, each with its own community and code-maintenance model.
This talk presents the LKML5Ws dataset (“the What, When, Who, Where, and Why in the Linux Kernel Mailing Lists”). With over 20 million emails from 345 different mailing lists, our massive relational dataset provides a comprehensive overview of the last 20 years of Linux kernel development. Beyond shedding light on the awe-inspiring number of patches, discussions, and contributors, our dataset serves as a basis for studying the intricate, knowledge-rich nature of free software development. We want to share and discuss this data, along with some visualizations, with the Debian community.