TranslateProject/sources/Interview with Ding Zhou of Ubuntu Tweak.md
2013-12-09 10:17:33 +08:00

8.1 KiB
Raw Blame History

专访Ubuntu Tweak的作者周鼎

Ubuntu tweak是一款知名度很高的应用程序软件Ubuntu用户可以用它来调整系统的性能、功能等各个细节。项目的创始人周鼎又名Tualatrix Chou正与我们分享Ubuntu Tweak的特性、使用感觉以及它跟Canonical的关系并且勾勒了项目的未来计划蓝图。享受吧

你什么时候开始使用linux的并基于什么使你决定开发Ubuntu tweak

我开始使用Linux是在2006年底那时刚开始我的大学生活。当时我正在学C编程语言一个朋友建议说要学习编程的话Linux是最好的平台环境所以我就开始了我的Linux生涯是从Fedora Core 6开始的。但用了仅仅只有一周的时间我就换成Ubuntu 6.10,因为Ubuntu在中国有更好的社区也有更好更快的源库/镜像。我立马就爱上了Ubuntu就一周时间就从Windows环境完全切换到Ubuntu环境。

在苦乐参半的半年使用时间后我意识到Ubuntu对中国用户来说不是太友好因为全新安装系统后用户必须得自己配置字体、输入法以及其它很多很多设置。所以我决定开发出一款应用程序来帮助新手让他们很简单的就可以对系统做相应配置。

因此在2007年7月我就开始开发Ubuntu Tweak,刚开始的时候仅仅提供了汉语版本的但很快就考虑了Ubuntu Tweak的国际版本并且在2007年9月份就发布了首个国际版本。

Ubuntu tweak已经是非常成功的项目了。很多Ubutu用户用它来调整系统的性能、功能等各个细节。能给我们谈论下Ubuntu Tweak能做些什么吗

Ubuntu Tweak可以用来切换桌面图表的显示方式、设置字体、启用/禁用多用户切换功能以及登陆的标识logo等等。

在最新的Ubuntu Tweak 0.6版本中你也可以调整你的Unity桌面以及关机功能。

你也能使用Ubuntu Tweak来清理系统的垃圾以释放空间和使系统保持干净。

Canonical在他们的默认发布源中不考虑加入Ubuntu Tweak。这意味着什么这对那些没有经验但又想要使用你的应用程序来调整他们的系统的用户来说存在某些风险吗

对的。因为在以前的Ubuntu Tweak发布版本中为流行的PPA都提供了可用源但我不能保证所有的PPA都是安全的所以Ubuntu Tweak会有一些安全风险。

As you see, Source Center has been removed since 0.6. But please dont mix the “include default by Ubuntu” and “put into the repository”, Ubuntu Tweak first should be put into the universal repository, then can be included by default in Ubuntu.

From the bug reports and user feedback, Ubuntu Tweak has became a lot more stable and easy to use than the old versions.

What kind of support or collaboration (if any) you have from/with Canonical and the Ubuntu developers?

Of course I received some help from the company, they helped me try to put Ubuntu Tweak into repository. It is still a work in progress.

I also received a lot of help from community, people help to translate, design, test and report bugs, and some of them even submitted patch for it.

How many people are involved in the development of Ubuntu Tweak?

If you say “programmer”, Im the only one. But we have designers: the logo was designed by M.Sharp, Kevin Chou helped to design the mockup UI of Ubuntu Tweak, it became the 0.6. And currently Jeonkwan Chan are helping me polish the UI, it will become 0.7. Anyone can be involved in the development of Ubuntu Tweak, if they like :)

When Unity came out on 11.04, a lot of Ubuntu users complained about the lack of configurability. What is your opinion on that, and what are the adaptability-configurability that this particular desktop environment can have?

Id like a desktop to have adaptability-configurability, thats the advantage of Linux, isnt it?

For example, I dont like the auto-hide feature of Unity Launcher, so I set it to never hide.

Actually, Unity is configurable, the only thing that Unity is missing (through the ccsm) is that you cant place Launcher to bottom or right thats maybe unfriendly for the left-handedness. Hah, just a joke.

As you can see, Ubuntu 12.04 has already added the hide/show toggle, Launcher size setting in system settings, I think Unity will be more configurable in the future.

In general, do you think that the development of the Unity desktop environment was the right decision for Canonical? Was it something inevitable because of the problematic collaboration they had with the Gnome developers?

Yes, I think its the right decision for Canonical. If you look back three years, when Ubuntu first introduced the Indicator for GNOME Panel, it was a better design than the original GNOME Panel applet. But theres some problematic collaboration between Canonical and GNOME Developers, so it has never landed in GNOME, until in GNOME 3, the GNOME Shell itself removed the GNOME Panel, and the design of GNOME Shell panel is almost the same as that of the Indicator. If they could share the same API, the desktop Linux world would be better.

So, between the company, community and GNOME, the different opinions for user interface finally made the Unity desktop out.

I think its a good thing, at least I like Unity more than GNOME Shell right now.

Although you are developing an Ubuntu specialized application, I suppose you are using another distro for more advanced users. What is your distro of choice and why?

Of course, I had played with Fedora, Arch, OpenSUSE, especially with Gentoo, I had been using it for one year long. Its my second favourite Linux distribution, because it has one of the most advanced package management systems.

But now I only use Ubuntu for desktop and server, I also use Mac OS X. I got many design inspiration from it :)

Can Ubuntu Tweak, be tweaked or forked or changed a little bit, in order to become useful in other linux distributions like Fedora, or OpenSuse, or Debian? Is the idea of a “Linux Tweak” application that people would choose distro and desktop environment plausible or not?

Yes, Ubuntu Tweak can be easily adapted to be used under other distributions. Ubuntu Tweak is modular and very easy to hack.

In 2008, I released an “Ubuntu Tweak for Fedora”, but finally I gave up the maintenance of this version cause I should keep focus on Ubuntu, and I also dont have that much energy.

So what is the future of Ubuntu Tweak? Maybe Canonical will embrace it making it a default part of their distro, or they could use it to base their own tweaking tool. What do you think and what will be your next steps?

Of course the future of Ubuntu Tweak will be bright. Hah.

I have already started the process of putting Ubuntu Tweak to the Software Center, it would be easier if users can install Ubuntu Tweak from the Software Center.

Now Im focusing on developing the 0.7 version, It will be a better polished and well integrated version for Unity desktop than ever before, and it will also introduce some useful new features. Id like to adapt Ubuntu Tweak to work better under Unity desktop as much as possible.

I plan to release the new version along with Ubuntu 12.04, hope everyone will like it :)

And one more thing to tell, Ive already joined Canonical, in Beijing, and response for OEM things. Although Ubuntu Tweak is still a personal project and Im not involved in the development of Ubuntu, I will try to move to the development team when possible :)

That was great! Thanks Tualatrix.


via: http://www.unixmen.com/interview-with-ding-zhou-of-ubuntu-tweak/

本文由 LCTT 原创翻译,Linux中国 荣誉推出

译者:runningwater 校对:校对者ID