Table of Contents

如何贡献

简单的任务

What if you want to contribute but you don't know what? Willing to get involved surely means you are happy about the project, it means you like it and want to help around it. You can start by chatting with people on IRC, that's where a lot of people start, or write reviews and blog entries, or you can take the ropes and maintain something. You can also act positive and motivate the Xfce developers crew.

Updating the FAQ is always tedious, but not when you are maintaining it. Helping on the forum from time to time can be helpful. Doing some cool screenshots and presenting them around. Or doing some attractive artwork. You can fill pages on this wiki. You can propose wish lists for this website.

There is not always something to do, but always a little at different times ^_^

翻译

翻译 Xfce 可以让它能被更多人接受。你不想要英文的软件,是不? ;-)

Xfce 使用 Transifex 平台来翻译。注册后,你可以加入你的语言的翻译团队并开始翻译。你可以认识团队里面的其他人,和他们一起分担工作。

如果你是新来翻译的,相关事宜在都解释了。

报告缺陷

The first thing to do when you are willing to contribute is to write to the developers, let them know you like their application and what you miss in it, simply give some of your thoughts. You will be surprised by the number of people never doing this! Giving feedback takes a short time and it can always be useful for both the end-users and the developers.

That was one thing, another thing is to test the application and report bugs. For writing bug reports there are some minimum steps to take into account. It must be informal, if it is a bug it must be easy to reproduce and if it is a feature request keep in mind that it must be sane not insane :-) Testing the application after a new release is helpful, but testing the application you like from git helps the developers to fix bugs before doing a release and it might get you into knowing the code actually.

So the first place to let developers know about what you think and miss from their application is on the xfce users mailing list. It's public and every one can read and comment it, but you can also send them private messages, they all put their email addresses in the applications you use. Interesting topics will usually be asked to be put on the bug tracking system which brings us to the second place that is on Bugzilla. You need to create an account in order to create new bugs, and when you do you can select the component and the severity between “normal” and “enhancement”.

修复缺陷

写代码当然是最直接的贡献方式。给我们发 patch,编写并贡献你自己的功能等等。There is no big picture here. 你可以把patch发到 Bugzilla上。

如果你缺乏编写好的功能的创意,来 Bugzilla吧,上面堆満了bug :-o 但不是所有这些都需要修复,一些只是改进建议,点这查看 Xfce 核心组件的报告