Author: Andy Stewart, co-founder and leader of the Linux Deepin team
Note: This article is translated from this page.
When Linux Deepin team was organized two years ago, we already have a clear idea of what a perfect deskop operating system would be like. Over the last two years, our team has grown from several people to more than 30 members. We’ve always had a clear-cut goal, that is, to make a Linux operating system with the best interactive user experience.
Our view about interactive experience
In our opinion, the criteria for good interactive experience are as follows:
1. It’s not the users’ job to work out the details
There are lots of things to learn about Linux. Programmers can examine underlying algorithms. Designers can do visual studies. Experts in other subjects can do research in their fields. However, ordinary users will basically need to listen to the music, watch movies or the like.
Traditionally, Linux users, especially Chinese users, have to spend days to get fonts, character encodings and codecs working properly. Sometimes they go to extremes to get bleeding-edge versions of underlying libraries. I am a geek myself. I never use a mouse when coding and I use Emacs to get everything done. I also lived the days when I was full of enthusiasm and spend days and nights playing with my system. However, as time goes by, I would rather see that things *JUST* work and do not need configuration after installation.
So We have put the idea into practice. The arduous and daunting configurations are already done by Deepin. All users need to do is enjoy.
2. Good interactive design is not just about themes.