Logo Deutsch Contact
PHPUnit Code Sprint: March 2024

PHPUnit Code Sprint: March 2024

Last week, the PHPUnit project had its first code sprint since 2019. Somehow the world didn't want us to have one earlier.

This was the third time that celebrate company (die kartenmacherei) hosted a PHPUnit Code Sprint . I would like to take this opportunity to thank them, especially Sebastian Heuer, for hosting us. Thanks for your hospitality!

In previous code sprints, people typically worked alone or in pairs on issues they either selected from the issue tracker or brought in themselves. I would rotate from person to person, pair to pair, coaching and helping where needed. While this worked, it always created a rather noisy environment with multiple small groups discussing what they were working on.

This time, we started naturally with software teaming, also known as mob programming, and worked together as a group on a single topic at a time. Everyone contributed and learned a lot. We all had a lot of fun, and I would like to keep this format for future code sprints.

The "we" mentioned above were Arne Blankerts, Andreas Möller, Sebastian Heuer, Frank Sons, Fabian Blechschmidt, and myself.

Unfortunately, Théo Fidry and Ewout Pieter den Ouden, as well as some others who had signed up, were unable to attend, and we were unable to include them in our discussions and software teaming. This makes me sad, but I don't know how we could have done it without sacrificing the spirit we had on site.

We had interesting discussions about the architecture and internals of PHPUnit, as well as the challenges of maintaining an Open Source project for 25 years. And we fixed bugs , implemented new features , and worked on release automation .

I am grateful that Arne, Andreas, Sebastian, Frank and Fabian spent two days with me working on PHPUnit, and I am already looking forward to the next PHPUnit code sprint.