Open source projects are often celebrated for being flexible, transparent, and shaped by community effort. But there is something we rarely say out loud. These projects never really feel finished. There is always one more bug to fix. One more pull request waiting in review. One more promise of "soon" that quietly stretches into next year. And strangely, that is not always a bad thing.
In this talk, I want to explore the space where open source and unfinished work meet. I will share examples from popular projects that have stayed active for years, even without reaching a final version. I will also speak from my experience as a tester who has learned to find comfort in this ongoing loop of progress.
We will talk about why unfinished work is not a sign of failure. It is a sign that people still care. That there is room for new ideas, for different voices, and for slow but steady improvement. We will reflect on how contribution does not always mean fixing everything. Sometimes it means asking a good question, leaving helpful feedback, or opening space for others to build further.
If you have ever felt unsure about your half-done task or wondered if your small input makes a difference, this session is for you. If you have stared at a long list of open issues and felt a little lost, know that you are not the only one.
Because in open source, what stays open is not just the code. It is the conversation. It is the invitation to return, to continue, and to believe that something unfinished still has value.
You will leave this talk with a lighter perspective on unfinished work, a little more faith in slow progress, and maybe one less reason to feel guilty about that pull request still waiting in your drafts.