TAB self-nomination
Julia Lawall <[email protected]> Sat, 13 Dec 2025 08:42:21 +0900 (JST)
| Newsgroups | dev.linux.lists.tech-board-discuss |
|---|---|
| Message-ID | <[email protected]> |
I'd like to nominate myself to serve on the TAB. I have been developing and maintaining the C code transformation tool Coccinelle since the mid 2000s, and have been contributing to the Linux kernel since then, both with patches, and by pre-reviewing reports generated by Coccinelle via 0-day. More recently, I have been looking at the Linux kernel task scheduler, both in terms of studying the performance of applications induced by the scheduler as it evolves and in terms of verification of the code that implements it. I have given talks about the scheduling work at various conferences. My main interests in the context of the TAB are in helping develop initiatives that improve code quality and code understandability. In particular, in my recent work on trying to understand the Linux kernel task scheduler, I can see how the current strategies for documenting the source code are not always at the right granularity to enable a newcomer to the subsystem to understand the underlying design choices. I hope to be able to support initiatives for designing Linux kernel documentation, formalization of the algorithms used in the code, introduction of safer languages and coding styles, and approaches to understand the root causes of performance issues and improvements. Finally, my career has been spent in academia, and I have been very grateful for the opportunity to contribute to and learn from the Linux kernel community in this context. Today is an exciting time of change in software development due to the increasing capabilities of AI. This is currently being discussed in the kernel community, but is also the subject of extensive research in academia, particularly in the software engineering community. Some of this research is already motivated by and evaluated on the Linux kernel. I hope to help provide a pathway for more direct and fruitful collaboration between researchers and the Linux kernel community, to help put ideas into practice, and to help inspire new research advances. Julia Lawall