Open Source Design

Communicating CryptPad

D.design
David Benque
CryptPad is an encrypted and open-source collaboration suite. One year ago I joined the team as a designer. In this talk I will present some of what has been achieved and reflect on the challenges ahead.
When I joined CryptPad in November 2019, the project had already been operating for a few years. Like many open-source projects it was lacking on the design front and I was brought in to "improve the user experience". This broad task takes on many forms, but they all boil down to one thing: improving communication. Whether in UI design, UX writing, answering support tickets, writing documentation, or visual identity, all of my work to date has been about how CryptPad communicates. I did not set out to re-invent everything from scratch but rather aimed to consolidate what was already there and to make the software more legible in a broad sense. This includes the strategy for implementing design changes gradually, negotiating immediate demands (e.g. implementing a new feature) and longer-term ambitions (e.g. rebranding) all while adhering to the release cycle. In this talk I will highlight examples of design improvements achieved this year, from specific features to the release of our documentation and our upcoming 4.0 release with a new visual identity. I will also reflect on the next major challenge: accessibility.

Additional information

Type devroom

More sessions

2/6/21
Open Source Design
Bernard Tyers
D.design
Every year we take some time to introduce the Open Source Design collective, what we do, where to find us and how to get involved.
2/6/21
Open Source Design
Christoph Ono
D.design
Since the middle of 2020, an open community has formed around the goal of making Bitcoin more intuitive and accessible. Our big project is a Bitcoin Design Guide to help both designers and developers create better Bitcoin experiences faster. We also work to promote the idea of open design, to bring more designers into the space, and to help open-source projects adopt better design processes. This presentation will provide an overview of all these efforts, where we are (early) and what the future ...
2/6/21
Open Source Design
Sascha Eggenberger
D.design
In this session I'll talk about the brief history of Drupal & the Drupal interface, how it has evolved and why this redesign is an important step for the future of Drupal. As it's important to being inclusive and we treat this as a key value in the Drupal community we made inclusivity & accessibility the main priority. I will dive into the Design System, the principles behind it and the new interfaces which are based off this Design System: Claro The new, upcoming default admin ...
2/6/21
Open Source Design
Belen Barros Pena
D.design
Most of the free software projects I know do little to none research with their users. Well: the vast majority do absolutely none, and very few do a teensy little bit, most of the time with the most vocal members of their user base. Why is that? Why is free software afraid of user research? This presentation will propose a classification of free software types based on their ideas and attitudes towards user research. The classification is really just a joke, but I hope it will help me debunk ...
2/6/21
Open Source Design
Bernard Tyers
D.design
During 2020 we spent the year working with the maintainers of pip, the Python package manager. The project was to implement a new dependency resolver and improve pip's usability. It was a difficult project as personally, I knew very little about software package managers apart from doing "pip install". How do you do UX design with a piece of software used by hundreds of thousands (possibly millions!) of users on a small budget? Where do you find those users? Combined with this the maintainers ...
2/6/21
Open Source Design
Kartik Choudhary
D.design
My talk will be structured as follows followed by a short Q&A, Why do I need to learn to code? Helping OSS as a Developer-Designer The approach to coding for OSS complexity Stuff to keep in mind to make meaningful contributions How to tackle a particular issue? Receiving code reviews effectively Where do I go ahead with all this new found knowledge?
2/6/21
Open Source Design
Memo Esparza
D.design
Open up your design process is good for your creative health. How can we shift the design perspective to be more focused on the process than on the result? How can we collaborate openly with frameworks that help us learn from each other and build on each other's ideas? Open design can help transform organizations and projects by just unveiling the creative potential we all have within. We can learn how to dot, but we need to learn that together. In this talk, you will find inspiration and ...