Many FOSS projects struggle with contributor drop-off not because of technical barriers, but because core workflows are difficult for newcomers to follow. Debian has strong tooling, but the steps across packaging, lintian checks, mentors, Salsa, and documentation can feel scattered. This talk breaks down practical UX methods that improve contributor clarity without requiring a design team.
• The focus is on designing usable, low-friction pathways for new and returning contributors: clearer onboarding steps, predictable documentation structure, better task discoverability, and workflow patterns that help beginners understand how Debian tools connect.
• I will outline a simple framework I use when auditing complex systems: mapping the real contributor workflow, identifying cognitive load spikes, restructuring information architecture, and making implicit steps explicit so contributors know what to do next.
• The session includes parallels from my work on system-heavy dashboards and multi-role operational tools, where similar complexity exists. The emphasis stays on the underlying design principles and how they apply to Debian’s contributor experience, not on the products themselves.
How to structure contributor documentation
How to simplify multi-step flows
How to reduce information overload
How to create consistent patterns without a formal design system