As designers working at Canonical, we’re always thinking about open source. We believe that encouraging more designers to contribute to open source benefits everyone, from the project maintainers to the end users themselves.
In the 2025 edition of FOSSBackstage conference, we presented our research findings on why designers don’t get involved in open source projects and found a particular breakdown between designers and project maintainers.
The truth is that designers often struggle to find projects they can contribute to. When they do find a project, the design requirements often are unclear or very limited. Meanwhile, project maintainers struggle to articulate their design needs or may not even know when to ask for design support.
To bridge this gap, we created a template for a design contribution brief for open source projects. This template will help maintainers to clearly articulate their needs and give designers the essential information they need to contribute.
The brief has 5 sections, one for each area that can cause friction when maintainers try to onboard a designer to a project. The brief includes questions and examples that help maintainers add context to their contribution requirements, so a designer can pick up a project more easily. Here’s what each section covers:
Open the template, make a copy and attach it to your project. We will continue to refine the template, so try it out and tell us what you thought.
We’re looking for designers who care about craft and how systems work under the hood. At Canonical, design sits at the intersection of UX, engineering, and open source where we shape cohesive, accessible experiences across cloud, desktop, and IoT products.
If you enjoy solving complex problems and turning technical depth into clarity, explore our open roles: canonical.com/careers
Canonical announces that the Advantech AOM-2721 is officially joining the list of Ubuntu Certified Hardware.…
Yet again instead of tweets, a blog post. The backlog got out of hand -…
This article provides a guide demonstrating how to deploy OpenProject on Ubuntu VPS. What is…
Canonical is pleased to announce that NVIDIA’s newly introduced NVIDIA Nemotron 3.5 Lightning, an open,…
If you have been using an ecommerce store to place online orders or have been…