I would like to contribute to open source as a product designer, but I dont know how or where to start

Hi! I’m a senior product designer with a focus on devtools and observability. I’m currently working at an openTelemetry native observability tool, mostly focused on Kubernetes, services and web monitoring ( And CNCF related technologies). But It’s been awhile since I would like to contribute to the OpenSource community as a product designer, and I just don’t know where to start :smiley: . Any tips?

3 Likes

Hi Andrea,
That is a question that is surprisingly hard to answer! Many projects have at least some sort of onboarding for developers, but it is very rare for designers.

Here are some recommendations:

  • Check issue trackers and community discussions of projects you already like to use yourself. A lot of problems are very context dependend and this way you have a good chance to understand some of the context already.
  • Related: Large projects tend to be well known (and thus more likely to draw contributors, among them maybe you) but they have a lot of hidden dependencies both technological and social. But it might be rather easy to make a design suggestion to a somewhat mid-sized Firefox extension.
  • Since the ecosystem of open source projects focusses so much on, well, the sourcecode, it can help greatly if you can program and implement your own designs.
  • Some thing that is relatively easy to do: Create simple wireframes of your ideas to make them more clear and/or wireframe the ideas of others and ask “Would it look like this?”
1 Like

Welcome. We tried to provide some pointer so this common situation in the Open Design Guide. There’s a page about finding the right project and getting started. Maybe it’s helpful?

2 Likes

Hi Andrea,

I’d be curious to hear how you’d envision finding UX challenges in the open source world to contribute to from your perspective.

we just started to outline a first process for design contributions in our contributing.MD, but we haven’t yet got to creating resources for onboarding UX folks to our project, such as publishing our current design practices and systems, key workflows, etc. I see that as the main blocker for facilitating contributions. In addition we want to publish specific UX challenges as clearly labeled issues on our issue tracker going forward.

Cheers, Tilo.

1 Like

Welcome :waving_hand:

As the others have said this is a common problem - plenty of OSS projects don’t yet know that they could benefit from OSS design contributions and half the battle is finding a project to contribute to - what I would recommend, since you have a OSS space re. CNCF technologies that you’ve got experience in is you can either look for projects there and find gaps that design can fill or if you’d like to contribute to a project that’s not in that space at all then the same process works for any projects - kind of like the developer ‘find a bug and fix it yourself’ as a designer you find a design bug and propose a fix.

You might want to see if Grafana and/or Mautic or any other metrics OSS tools are opne to contributions?

2 Likes

Hey there, thank you for your message :smiley:.

That its an interesting topic…

I’d probably start by browsing issues explicitly tagged as ‘ux challenges’ and seeing if they connect to the bigger workflows you’re designing for.

I would say that the biggest help is context, knowing the design principles you follow and how users move and behave through the system. Without that, it’s hard to know if a suggestion fits. So I’d expect contributions to work best once you’ve published some of those resources and paired them with clearly scoped issues. That way, contributors like me can jump in without worrying we’re moving in the wrong direction.

From my side, I’d look for issues that go beyond ‘design polish’ and highlight deeper UX challenges, things like workflow clarity, reduce cognitive load, navigation patterns, or reducing friction (which may also imply broader UX changes). Framing these as open questions rather than prescriptive tasks invites contributors to bring their expertise and make meaningful contributions, and even more if a full picture/ context its provided.

I am happy to provide more insights if needed

1 Like